使用道具 举报
nttwqz 发表于 2021-4-17 19:43 由于变量的长度有限制,超过8189字可能会出错,具体数字没试过。如果真有这么多内容,建议改大缓冲区试 ...
Fdh6585001 发表于 2021-4-17 21:42 谢谢,成功了。 if /i "!var:%%b=!"=="!var!" set var=!var! %%b什么意思看不明白,能讲一下吗?
set命令字符替换演示.7z
2021-4-17 22:33 上传
点击文件名下载附件
1.11 KB, 下载次数: 8, 下载积分: 无忧币 -2
nttwqz 发表于 2021-4-17 22:30 "!var:%%b=!"意思就是从变量var中删除%%b,如果删除后的变量等于原变量,则%%b不在变量var中,此时,将va ...
b.txt
2021-4-17 22:42 上传
14.22 KB, 下载次数: 6, 下载积分: 无忧币 -2
Fdh6585001 发表于 2021-4-17 22:42 非常感谢!我是想把这两个文件合并,用这个法合并好好像不对啊
nttwqz 发表于 2021-4-17 23:19
Fdh6585001 发表于 2021-4-18 08:03 谢谢回复,测试好像没有合并后去重啊。
nttwqz 发表于 2021-4-18 11:21 原因在于变量长度太长,你这个b.txt已经1万多字了,即使for 中的变量%%A之类也受此限制,说明像这种1行几 ...
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )
闽公网安备 35020302032614号
GMT+8, 2024-11-17 03:36
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.