我已經成功地獲得了winrm的工作,並且能夠在shell中運行Enter-PSSession my-machine
並隨後輸入命令。但是,當我嘗試運行啓動遠程會話的腳本時,所有後續調用均在本地計算機上運行。例如:在PowerShell中運行遠程腳本
PS> test.ps1
test.ps1內容
Enter-PSSession remote-pcname
gc env:computername
打印出local-pcname
而不是remote-pcname
任何想法,爲什麼腳本文件沒有履行的遠程會話?它肯定是成功連接的,因爲當腳本結束時,我返回到遠程機器的shell提示符。
+1你之前回答,但正如它寫的,我發佈它,即使 – JPBlanc 2011-05-25 03:44:36