0
我想在使用PSTOOL的PSEXEC的遠程Windows 2008服務器上運行腳本..PSEXEC返回垃圾結果。爲什麼?
我已經在本地機器上安裝了PSTOOL,並且也可以成功運行PSEXEC命令。我通過它連接到遠程服務器,它甚至可以讀取放置在那裏的腳本。但是,我得到的只是某種垃圾價值。之後,它聲明預期的網絡不再可用,這是因爲我可以看到它並通過GUI訪問它。
我必須提到,當我在遠程服務器上手動執行該腳本時,它工作正常。我正在使用Windows遠程桌面實用程序連接到服務器。
我使用PSEXEC正確的方法是什麼?或者是PSEXEC的預期功能與我想要做的一樣?
我實際上有一個cmd實例的快捷方式,它具有與普通cmd實例不同的主目錄...可以使用.lnk快捷方式代替您提及cmd的位置.exe在你的聲明? 如下: 'psexec \\ remoteserver -w「c:\ users \ admin \ desktop \」mycmd.lnk/c youbatch.bat' –
我不這麼認爲,你的鏈接屬性是什麼? –
在屬性中,'Target'和'Start in'路徑對於.lnk cmd實例而言是不同的,因此預期的腳本只能通過該路徑運行...普通的cmd實例不會這樣做。 –