批处理文件:暂停不会使窗口保持打开状态



我为构建等制作了一些批处理文件,有些在我按下某个键之前保持打开状态,有些则没有。由于批处理文件是在从资源管理器双击时启动的,因此最后一个命令始终是暂停。

这有效:

@echo off
sencha app build testing
pause

这不起作用:

@echo off
cscript /nologo newKey.vbs
sencha app build production
copy buildproductionMyAppapp.js phonegapwww
cd phonegap
cordova build android wp8
pause

为什么暂停不在这里等待我的击键?它之前是否从命令中获得任何"击键"?

我正在使用Windows 8.1,如果这很重要...

因为cordovacordova.cmd,一个批处理文件,当一个批处理文件调用另一个批处理文件时,执行流将传输到被调用的批处理,但不返回到调用方

您将需要使用 call 命令,以便执行流返回到调用方

call cordova build android wp8

最新更新