2014-09-04 38 views
1

我有一個使用PowerShell ISE執行的腳本。 這個Invoke-WUInstall似乎觸發了powershell.exe。 如何捕獲powershell.exe的進程ID。如何獲取由powershell腳本觸發的進程的進程ID

$WUInstallScript = { Get-WUInstall -AcceptAll |Out-File C:\SUPPORT\text.log} 
Invoke-WUInstall -ComputerName computername -Script $WUInstallScript -Confirm:$false 

回答

1

你可以將它寫入日誌文件,並從那裏把它撿起來:

$WUInstallScript = { "Process ID is $PID" | Out-File C:\SUPPORT\text.log 
        Get-WUInstall -AcceptAll | Out-File C:\SUPPORT\text.log -Append} 
Invoke-WUInstall -ComputerName computername -Script $WUInstallScript -Confirm:$false 
+0

非常感謝.. :) – user3783125 2014-09-05 05:40:59

相關問題