我正试图创建一个批处理脚本以最终通过SCCM安装特定程序。
目前,我只是想让它在我自己的计算机上运行,但遇到一两个问题。
作为手动过程进行安装很麻烦,需要运行1个必备EXE,然后一旦完成运行主EXE。然后,该过程应等待此过程完成,然后再运行程序本身,并保持打开状态30秒钟(大约),然后终止该任务。最后,我需要复制一些配置文件。
手动键入单独的行是可行的,但是却在为一种解决方案而苦苦挣扎。我尝试使用超时,暂停和&&-所有这些似乎都无法依次对任务进行排序。
vstor_redist.exe /q /norestart
&& APP.exe /Silent
&& cd "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\APP" "Shortcut.lnk"
&& taskkill /IM "APP.exe" /F
&& xcopy "config.config" %AppData%\COFIG\*.* xcopy "config.xml" %AppData%\CONFIG\*.*
答案 0 :(得分:0)
我发现通过将Start
命令及其/Wait
选项使用可以实现我的目标。
示例:
start /wait app.exe
start /wait app2.exe
依此类推