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

回复 1# Demon


    cho. 我这里测试也是最耗时的,
但某些结论 我的xp测试结果和楼主的有出入, 也许楼主还有些因素未考虑进去

测试结果:
  1. D:\Documents_and_Settings\plp2\desktop
  2. ->(cff "echo,", "echo;", "echo=", "echo:", "echo/", "echo\", "echo.", "echo+","e
  3. cho[", "echo]", "echo(")|findstr .
  4. Microsoft Windows XP [版本 5.1.2600]
  5. Genuine Intel(R) CPU           T1600  @ 1.66GHz
  6. NUMBER_OF_PROCESSORS=2
  7. ------------ CMD指令测试 -------------
  8. "echo,"                               @  72267.6 Hz
  9. "echo;"                               @  68252.7 Hz
  10. "echo="                               @  68252.7 Hz
  11. "echo:"                               @  37221.2 Hz
  12. "echo/"                               @  76784.3 Hz
  13. "echo\"                               @  29233.3 Hz
  14. "echo."                               @  29245.2 Hz
  15. "echo+"                               @  74457.5 Hz
  16. "echo["                               @  79261.2 Hz
  17. "echo]"                               @  76784.3 Hz
  18. "echo("                               @  66408.1 Hz
复制代码
cff.cmd: http://www.bathome.net/thread-12857-1-1.html
[]/ 貌似比,=; 还快,

TOP

回复 10# Demon


    确实, 如果不是for 中, [] 是慢于,;= 这大概和某些匹配有关, 不过有一点不解,  如果echo[会引发外表命令匹配,为什么找到了却不去执行?
  1. d:\Documents_and_Settings\plp2\desktop\aaa>dir/b
  2. echo[.bat
  3. d:\Documents_and_Settings\plp2\desktop\aaa>type echo[.bat
  4. echo --------
  5. d:\Documents_and_Settings\plp2\desktop\aaa>echo[
  6. d:\Documents_and_Settings\plp2\desktop\aaa>
复制代码

TOP

返回列表