gpt4 book ai didi

powershell - 如何使Powershell等到命令完成后再继续?

转载 作者:行者123 更新时间:2023-12-04 23:00:07 26 4
gpt4 key购买 nike

我的脚本在安装较新版本之前会卸载Windows Store应用程序。我需要确保卸载在安装之前完成,那么如何确保等待了足够长的时间呢?

Remove-Appxpackage MyAppName  
# ~wait here~
Add-Appxpackage .\PathToNewVersion

最佳答案

您可以使用 Start-Job Wait-Job cmdlet来执行此操作:

Start-Job -Name Job1 -ScriptBlock { Remove-Appxpackage MyAppName }
Wait-Job -Name Job1
Add-Appxpackage .\PathToNewVersion
Start-Job将启动一个新的作业过程,以卸载该应用程序。然后, Wait-Job将使脚本等待任务完成,然后再继续。

关于powershell - 如何使Powershell等到命令完成后再继续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27989736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com