2016-11-08 62 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 

所以,你可以以後殺了它。