我试图弄清楚如何在脚本继续执行其他任务时在后台运行powershell中的robocopy命令。
因此,例如,脚本将开始复制,而不是等待robocopy完成,它继续使用下一行脚本。这样的事情怎么做得最好?
谢谢!
答案 0 :(得分:2)
开始工作应该完成你的工作。使用方式如下:
Start-Job -ScriptBlock {& robocopy /?}
然后您可以使用Get-job
检查作业,最后如果您想接收作业输出,那么您可以使用
Receive-job Job1 ##Job1 being the job name.
希望它有所帮助。