所以,我很不擅长使用 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"