最近在編寫batch檔,發生了一件事:
開始功能表 下 執行 命令提示字元(cmd.txt) 正常
但是自己在桌面(用新增文字文件改附檔名)創建的.bat檔
卻出現"有執行,但一閃而逝"的情形
加上pause也無效
我還發現若從網路下載別人的.bat是正常的
但自己本機創建的就會不正常關閉
內容如下:
reg query HKLM\system\controlset001\control\nls\language /v
Installlanguage>temp.txt
FOR /F "skip=2 tokens=3" %%i IN (temp.txt) DO @set lang=%%i
if %lang% equ 0404 echo 系統語言:繁體中文
if %lang% equ 0409 echo System Language: English(US)
pause
--
開始功能表 下 執行 命令提示字元(cmd.txt) 正常
但是自己在桌面(用新增文字文件改附檔名)創建的.bat檔
卻出現"有執行,但一閃而逝"的情形
加上pause也無效
我還發現若從網路下載別人的.bat是正常的
但自己本機創建的就會不正常關閉
內容如下:
reg query HKLM\system\controlset001\control\nls\language /v
Installlanguage>temp.txt
FOR /F "skip=2 tokens=3" %%i IN (temp.txt) DO @set lang=%%i
if %lang% equ 0404 echo 系統語言:繁體中文
if %lang% equ 0409 echo System Language: English(US)
pause
--
All Comments