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

我也试验了一下,应该是无法在字符集内使用双字节的原因
  1. @echo off
  2. :1
  3. set/p p=
  4. echo %p%|findstr "^[—]">nul||echo —
  5. echo %p%|findstr "你好">nul||echo 你好
  6. echo %p%|findstr "[你]">nul||echo 你
  7. pause>nul
  8. goto :1
复制代码
只有"你好"有效,而[—][你]都是无效的,就像[123]并不是识别为123,而是识别为1,2,3一样,所以无法识别做为双字节的中文及中文符号
世界上没有学不会的知识,也没有想得到却做不到的事!

TOP

返回列表