为什么我创建的批处理文件没有被调用?
Why is the batch file I created not called?
我正在批量制作游戏和安装程序。游戏有一个暂停选项(输入 5),但它不会调用我用安装程序创建的 pause.bat
文件。
我为它制作了一张地图,里面有 2 个子地图 "map 1" 和 "map 2" 暂停菜单和其他菜单位于 "map 1" 和 "map 2" 中里面的播放文件。试了很多都没用。
这里是C:\.mygame\map2\play.bat
set /p Attack=Choose your attack:
if %Attack%==5 call pause.bat
if %Attack%==1 call Attack1.bat
if %Attack%==2 call Attack2.bat
if %Attack%==3 call Attack3.bat
if %Attack%==4 call Attack4.bat
goto NoMana
这里是\map1\pause.bat
的内容
:pause
cls
尽可能避免覆盖命令:
if "%Attack%"=="5" call MyPause.bat
因为有原生命令pause
.
我正在批量制作游戏和安装程序。游戏有一个暂停选项(输入 5),但它不会调用我用安装程序创建的 pause.bat
文件。
我为它制作了一张地图,里面有 2 个子地图 "map 1" 和 "map 2" 暂停菜单和其他菜单位于 "map 1" 和 "map 2" 中里面的播放文件。试了很多都没用。
这里是C:\.mygame\map2\play.bat
set /p Attack=Choose your attack:
if %Attack%==5 call pause.bat
if %Attack%==1 call Attack1.bat
if %Attack%==2 call Attack2.bat
if %Attack%==3 call Attack3.bat
if %Attack%==4 call Attack4.bat
goto NoMana
这里是\map1\pause.bat
:pause
cls
尽可能避免覆盖命令:
if "%Attack%"=="5" call MyPause.bat
因为有原生命令pause
.