[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[原创] 个人对批处理的一些看法想法

本帖最后由 newswan 于 2024-7-23 13:42 编辑

批处理有很多坑,太不完善了。而且几十年来也没有改进。

第一,个人最讨厌的是 for 语句,被称为最强大的语句,当然,存在最强大语句,也就是一个编程语言最失败的地方。
批处理读取文件的方法,是使用for 语句。
批处理获取输出的方法,是把语句放入 for 中。
第二,在命令行和脚本中,命令行中使用 % 脚本中适应%%。
第三,处理文本,特殊字符要特殊对待。
第四,正则表达式支持很弱,只有findstr。
所以,批处理这些坑,能绕过的绕过,使用 sed grep awk 来处理字符串和文件。用 powershell 代替批处理,先进,容易理解,调试方便。

编程语言应该恰当的表述现实,并且合适的进行处理。
以前没多少选择,只能在批处理中折腾。
现在,简单任务用批处理,复杂的应该去选择更好的方法。

返回列表