我想弄清楚如何在腳本繼續處理其他任務時在後臺運行powershell中的robocopy命令。Powershell中的後臺任務?
因此,例如,腳本將開始複製,而不是等待robocopy完成,它會繼續執行下一行腳本。這樣最好的事情怎麼樣?
謝謝!
我想弄清楚如何在腳本繼續處理其他任務時在後臺運行powershell中的robocopy命令。Powershell中的後臺任務?
因此,例如,腳本將開始複製,而不是等待robocopy完成,它會繼續執行下一行腳本。這樣最好的事情怎麼樣?
謝謝!
開始工作應該做你的工作。使用這樣的:
Start-Job -ScriptBlock {& robocopy /?}
然後,你可以通過使用Get-job
檢查作業,最後,如果你想收到的作業輸出,那麼你可以使用
Receive-job Job1 ##Job1 being the job name.
希望它能幫助。
這樣做了。學習這麼多小命令! :) –
@DominicBrunetti:很高興幫助你交配。享受PS編碼 –
start-job,runspaces,'&'(&只能在powershell 6中運行) – 4c74356b41