需要一个命令,让我解释一下我的问题。我正在使用 .bat 文件运行 robocopy 命令
robocopy c:\Testing d:\Testing
执行上述命令后,我使用以下命令调用 powershell 脚本。
powershell.exe -noexit -file .\Testreplace.ps1
现在,我想在执行上述 powershell 脚本后继续执行 .bat 文件中剩余的脚本。
robocopy c:\test2 d:\test2
但它没有返回 .bat 脚本。请给我任何建议/命令以继续执行。
--> 我的完整脚本: robocopy c:\Testing d:\Testing
powershell.exe -noexit -file .\Testreplace.ps1
robocopy c:\test2 d:\test2
问题是,执行仅在第二行停止,而不是第三行。请指教。提前致谢。
答案1
只需删除 Powershell 的(相当明显的)-noexit
参数,它实际上会在运行完成后退出Testreplace.ps1
。