为什么我创建的批处理文件没有被调用?

时间:2016-03-22 19:47:26

标签: windows batch-file call

我正在批量制作游戏和安装程序。游戏有一个暂停选项(输入5),但它没有调用我用安装程序创建的pause.bat文件。

我为它制作了一张地图,里面有2个子地图"地图1"和"地图2"暂停菜单和其他菜单位于"地图1"和"地图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

1 个答案:

答案 0 :(得分:1)

尽可能避免覆盖命令:

if "%Attack%"=="5" call MyPause.bat

因为有一个本机命令pause