[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
应该算是大家都知道的老经验了吧,对于%x参数引用较保险的做法是"%~x"
怎么又重新讨论了呢?
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

qzw居然把我那个例子拿出来了,这应该是cmd.exe自身的BUG,解析命令行有缺陷。应该无解,除非让微软打补丁。

替换等号那个,无法兼容特殊字符。对特殊字符的处理存在不足是cmd.exe的根本缺陷。只有研究它的源码才知道问题在何处。

PS:最近工作中经常涉及对字符串的解析与处理,发现不少问题,比如内存泄露、踩内存、逻辑问题之类的,这玩意的确很让人头疼。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

原来兄不在论坛管理群,倒忘了以前在群里是哪几个人讨论过此问题。
当时我用的例子和你这个类似(另外还用了VBS监控进程创建来观察%cmdcmdline%),真是英雄所见略同。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表