【发布时间】:2020-10-05 07:48:21
【问题描述】:
我目前正在努力解决一个问题,如果有任何帮助或意见,我将不胜感激。
我有一个 powershell 脚本,它在执行期间会生成其他运行各种命令的 powershell 脚本。所有这些生成的 powershell 脚本在其命令执行后都会自动退出。
我想要做的是,在所有这些衍生的 powershell 实例退出后,在初始 powershell 脚本中运行另一个命令。基本上等待所有生成的powershell实例退出,然后运行命令。
关于如何实现它的任何想法?
谢谢
编辑:生成 powershell 脚本的代码如下所示:
foreach ($var in $filters){
start-process powershell.exe -Verb Runas -argument "-nologo -noprofile -command .\$var"}
【问题讨论】:
-
查看jobs。
-
感谢@JeroenMostert,但我不确定这些会有什么帮助。生成 powershell 脚本的代码如下所示 foreach ($var in $filters){start-process powershell.exe -Verb Runas -argument "-nologo -noprofile -command .\$var"} 将其放入 ScriptBlock给我一个错误
-
你不应该把你的代码放在评论里,把它放在问题里。
标签: powershell