如何防止打开程序后CMD暂停停止脚本

如何防止打开程序后CMD暂停停止脚本

所以,我很不擅长使用 CMD 程序,我只是想做一些有趣的事情。在我看来,它非常基础。我想打开一个 .bat 文件,它会提示一个“回显”问题,所以当我按任意键时,它会打开一个程序 A 和一个 URL X,然后再次询问我是否要通过按任意键打开另一个程序 B。

我的问题是它有效仅有的如果第一个程序已在我的电脑上打开。如果没有,它只会提示第一个“回声”,打开我的 URL ,然后什么也不会发生。Ctrl+Z 似乎不能将脚本恢复到下一行。

目前的情况如下:

@echo off
color 0a
title MY TITLE
echo -Welcome
echo -Do you want to do something ?
echo -I can open "an URL X" and "a program A"
pause
start https://URL X
"C:\Program Files\program A"
echo -Windows open successfuly. Do you want to start now ?
>Pause>nul|(echo Press any key to launch the best program in the world...)
"C:\Users\program B"

如果有人能帮助我,我提前谢谢了:)

答案1

这对我有用

@echo off
color 0a
title MY TITLE
echo -Welcome
echo -Do you want to do something ?
echo -I can open "an URL X" and "a program A"
pause
start https://superuser.com/
start "" "C:\Program Files\program A"
echo -Windows open successful. Do you want to start now ?
pause
echo Press any key to launch the best program in the world...
start "" "C:\Users\program B"

相关内容