这篇文章中的代码需要使用之前写的文件,如有疑问可先参考该分类下的其他文章。
bat程序的方便性是大部分人喜欢用的原因,毕竟任何一种“正经”的编程语言都能甩它好几条街。
在之前介绍过我程序的使用目的——能简单方便地维护产线中的上百台电脑。这些电脑都使用的是Windows,我只要写一个bat程序,拷贝到任何一台电脑,任何一个会使用鼠标双击的操作员都可以方便地进行维护,某台电脑出现特殊维护需求,我也可以直接对程序进行修改。
但是bat程序的调试并没有说的那么直接,如果程序参数有错,可能在显示错误的下一帧,程序的运行窗口就自己关闭了。。。
例如:main.bat
@echo off
for /l "" %%i in (1,1,10) do (
echo %%i %%j
)
pause
for
命令后的引号是随便加的,然后加了一句暂停。如果你运行这个程序,窗口会闪一下就关闭,并没有执行到pause命令(因为在for命令中语法错误,异常退出了),然而你不可能在这一瞬间看到窗口上给你的错误提示。
如果程序代码稍多,在错误之后立马退出&#x