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

感觉代码上能优化的方面有不少:

· 使用 pushd "%~dp0" 能避免由路径特殊字符造成的潜在问题;
· 使用 set /A 合并数值型变量赋值可以改善效率;
· 在不必要的变量中使用了变量延迟;
· 判断型号、容量等可以使用 for 语法来大幅降低代码量并提升效率;
· 品牌判断不严谨(例如:外星人品牌目前隶属戴尔);
· 合并文件写入命令能避免对文件的反复开关从而大幅提升效率;
· 有些代码不必要或可回避(例如:声明变量为0);
· 有些弱关联性操作可以设计“多线程”来提升效率;
· 标签名与语法重叠,会存在一些潜在问题并增加维护难度;
· 代码中存在非必要空格(非必要空格会影响效率);

TOP

返回列表