1

我有一个使用 powershell ISE 执行的脚本。这个 Invoke-WUInstall 似乎触发了 powershell.exe。如何捕获 powershell.exe 的进程 ID。

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

1 回答 1

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
于 2014-09-04T12:14:54.437 回答