
【已處理】運行批處理能得到想到的結果但CMD窗口會出現提示最后由 dragon631 于 -6-5 14:12有些批處理,在運行之后,能得到想要的結果,但是,按“任意鍵”繼續后,CMD窗口會出現幾行提示,隨后快速關閉。比如,如下代碼
在運行后,能得到想要的結果,但是,按“任意鍵”繼續后,CMD窗口會出現幾行提示。將其拖到CMD窗口,可得到CMD提示的內容:nclick="copycode($('code0'));">復制代碼
- @if(0)==(0) echo off & dir /b /a-d /on /s *.jpg *.jpeg *.png 2>nul|cscript -NoLogo -E:Jscript %0 >※圖片名.尺寸;名稱※.txt & pause@end
- var fso, Img;
- fso = new ActiveXObject(scripting.FileSystemObject);
- Img = new ActiveXObject(WIA.ImageFile);
- while(!Wscript.StdIn.AtEndOfStream){
- var f = fso.GetFile(Wscript.StdIn.ReadLine());
- Img.LoadFile(f);
- WSH.Echo(fso.GetbaseName(f) + '_' + Img.Width + 'x' + Img.Height + '.' + fso.GetExtensionName(f));
- }
G:000批處理name.bat(7, 5) WIA.ImageFile.1: 段已被放棄且無法鎖定。請按任意鍵繼續. . .'var' 不是內部或外部命令,也不是可運行的程序或批處理文件。'fso' 不是內部或外部命令,也不是可運行的程序或批處理文件。'Img' 不是內部或外部命令,也不是可運行的程序或批處理文件。'while' 不是內部或外部命令,也不是可運行的程序或批處理文件。'var' 不是內部或外部命令,也不是可運行的程序或批處理文件。'Img.LoadFile' 不是內部或外部命令,也不是可運行的程序或批處理文件。'WSH.Echo' 不是內部或外部命令,也不是可運行的程序或批處理文件。'}' 不是內部或外部命令,也不是可運行的程序或批處理文件。出現這個的原因是什么?只要能得到想要的結果,CMD窗口出現的提示可以無視嗎?

