2016-11-08 68 views
0

我使用PowerShell脚本来执行在Web应用程序的一些自动化测试杀死一个单独的PowerShell脚本。这个脚本的从主脚本

部分运行一个小的,独立的脚本基本上监视弹出窗口的Web应用程序,如果他们出现关闭它们。这是主脚本中像所谓:

Start-Process Powershell.exe -Argumentlist "-file C:\Users\Documents\Monitor.ps1" 

在某些时候,虽然我想关闭监控脚本,执行一些命令,然后重新启动监视器脚本。

有我的方式从主杀监控脚本,而不关闭主脚本,以及在这个过程中?

回答

2

您想将其保存到一个变量:

$a = start-process notepad.exe -PassThru 
$a.Id 
10536 

所以,你可以以后杀了它。