bat 使用的有些命令如 if、for、find、shift、%1、%2 等都是不能在 dos 下直接运行的你知道吗?当然也并不是说完全无法在 dos 下运行,但是不通过 bat 编程,直接执行这些命令是没有意义的,是无法达到任何目的的。
还有参数当然是使用在 bat 文件外面的,怎么跑到 bat 文件里面去了?
例如 a.bat %1 %2 等。
%1 %2 就是 bat 所用的参数。
bat 编程当然是有通用性的,可以处理任何文件名的文件。你所谓的批处理,只是将 lame a.wav a.mp3 这样的命令写在 bat 里面,这有什么意义吗?
我从 dos 时候起就开始玩电脑了,我到现在最喜欢的也还是 dos,虽然现在是用 windows 了,但是我天天还是在打 dos 命令。
你不知道的话,就最好不要瞎说。