1
我嘗試遠程執行PowerShell腳本是這樣的:對於tst.ps1PSEXEC PowerShell的輸出
psexec -i \\host -u user -p pass PowerShell C:\tst\tst.ps1
的源代碼:
$TempLogFilePath = "$(Get-Date -u "%Y-%m-%d")-LogFileEventLog.log"
Start-Transcript -Path "$TempLogFilePath" -Append
echo (Get-Date –f o)
Stop-Transcript
Exit 0
當運行命令來遠程執行這個腳本,腳本遠程定位機器在本地機器中輸出什麼都沒有。在cmd.exe中運行的命令。我怎樣才能得到輸出到本地控制檯?
執行遠程腳本執行'C:\ TST \ tst.ps1'遙控器上存在主辦?是否允許腳本執行('Get-ExecutionPolicy')? –
是的,腳本存在「位於遠程機器上的腳本」執行allowed.PsExec v.1.98。 – Shampoo
您是否嘗試過'psexec ... powershell -NoLogo -File C:\ tst \ tst.ps1'? –