我的脚本会在安装较新版本之前卸载 Windows 应用商店应用程序。我需要确保在安装之前卸载已完成,那么如何确保我已经等待了足够长的时间?
Remove-Appxpackage MyAppName
# ~wait here~
Add-Appxpackage .\PathToNewVersion
您可以使用Start-Job http://technet.microsoft.com/en-us/library/hh849698.aspx and Wait-Job http://technet.microsoft.com/en-us/library/hh849735.aspxcmdlet:
Start-Job -Name Job1 -ScriptBlock { Remove-Appxpackage MyAppName }
Wait-Job -Name Job1
Add-Appxpackage .\PathToNewVersion
Start-Job
将启动一个卸载应用程序的新作业进程。Wait-Job
然后将导致脚本等待任务完成后再继续。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)