需要停止活动是命令执行失败

时间:2019-05-26 15:46:58

标签: batch-file

我有一个批处理脚本,该脚本调用PowerShell并编写注册表项。我的要求是运行Powershell命令,等待30秒。如果成功,则写入注册表项。或者,如果PowerShell失败,则不写密钥就退出。

在成功安装的情况下,PowerShell命令行和reg键的添加工作正常。

PowerShell.exe -windowstyle hidden -Command "& {Add-AppxPackage -path C:\ProgramData\PWRBI259514APPX\AppxPackage -DependencyPath C:\ProgramData\PWRBI259514APPX\DependencyPackage}
timeout /t 30 /nobreak
reg add HKCU\Software\Packages /v  PWRBI259514APPX_AppX_installed /t REG_SZ /d Installed /f"

即使安装失败,脚本也会写入注册表项。该脚本不应在任何错误输出上写任何键

0 个答案:

没有答案