0
我有啓動作業和調用命令的問題。當我在本地運行它時,它應該可以正常工作,但是當我遠程使用它時,它就會存在並且什麼都不做。這是命令:調用後臺遠程作業
調用命令{啓動作業{&記事本}}
記事本只是一個例子,我想另一個進程在後臺運行。如何解決它以遠程工作?這看起來像是在調用命令後關閉powershell會話的問題。在Linux上,它通過使用nohup命令得到了修復,但我無法找到任何與PowerShell類似的東西。
我有啓動作業和調用命令的問題。當我在本地運行它時,它應該可以正常工作,但是當我遠程使用它時,它就會存在並且什麼都不做。這是命令:調用後臺遠程作業
調用命令{啓動作業{&記事本}}
記事本只是一個例子,我想另一個進程在後臺運行。如何解決它以遠程工作?這看起來像是在調用命令後關閉powershell會話的問題。在Linux上,它通過使用nohup命令得到了修復,但我無法找到任何與PowerShell類似的東西。
我會做到這一點,從本地系統:
invoke-command -scriptblock { & notepad } -computername <remote computer> -asjob
我已經嘗試過這一點,但它不工作。看起來無法完成,因爲它看起來像invoke-command正在創建一個會話,然後在執行後立即將其殺死。 –
如果您在運行invoke-command後結束本地PS會話,它將終止遠程會話。如果您想開始工作,斷開會話並稍後重新連接,則需要使用持久性作業(需要V3)。 – mjolinor
好吧,我設法找到解決方法,通過使用schtasks,無論如何。 –