2016-10-01 32 views

回答

2

作業被綁定到當前會話。您運行Invoke-Command的方式會爲每次調用創建一個新的會話,因此第二次會話自然不會了解第一個會話的任何內容。

更改您的代碼這樣的事情,所以調用都在同一個會話中運行:

$session = New-PSSession -ComputerName Will 
Invoke-Command -Session $session -ScriptBlock { Start-Job {gsv} } 
Invoke-Command -Session $session -ScriptBlock { Get-Job } 
Remove-PSSession $session 
+0

確定。我知道了。感謝您的幫助。 –