批处理如何编译?
写的bat批处理总是能让别人看到源码,且在纯dos下有些功能无法运行,而有些编译过的批处理用记事本打开后是乱码,怎么编译?
解决方法
.bat文件本身是不可编译的。
你说到的看到乱码的情况也许是利用其它文字编码(比如在用cp396的机器环境下看到了UTF-8的bat文件)
但是有一个叫做Quick Batch File的软件(或者叫QuickBFC)可以将.bat文件编译为.exe或者.com(两者都是可执行文件),编译出来的结果并不是.bat,但是可以做到你说的那种效果,即查看到的内容都是“乱码”,却能够正确执行。