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

[文本处理] [已解决]findstr中的正则表达式是标准的正则表达式吗?

我有一批处理,内容如下:
  1. @echo off
  2. for /f "delims=" %%a in ('find /i ":" TM2008.lnk ^| findstr /i "^[a-z]:"') do echo %%a
  3. echo.&pause
复制代码
运行后结果为:
  1. L:・
  2. L:・
  3. L:ァ
  4. L:ァ
  5. L:・
  6. C:\Program Files\Tencent\TM2008\Bin\TM.exe
  7. 続行するには何かキーを押してください . . .
复制代码
,但如果将原来的批处理作一下改动
findstr /i "^[a-z]:"  ---->  findstr /i "^[a-z]:\\"
就一个结果也得不到,我认为应该可以找到C:\的阿,请教知道的朋友,
帮忙看看是怎么回事,谢谢

[ 本帖最后由 sniperhgy 于 2009-6-24 13:05 编辑 ]
1

评分人数

谢谢几位朋友的回答 ^_^

[ 本帖最后由 sniperhgy 于 2009-6-24 13:07 编辑 ]

TOP

返回列表