E:\DOS>set abc=abc E:\123 1111
E:\DOS>echo %abc%|findstr "E"
abc E:\123 1111
E:\DOS>echo %abc%|findstr "E:"
abc E:\123 1111
E:\DOS>echo %abc%|findstr "E:\"
E:\DOS>
为什么E:\找不到呢???
[ Last edited by xycoordinate on 2007-3-14 at 09:29 PM ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
E:\DOS>set abc=abc E:\123 1111
E:\DOS>echo %abc%|findstr "E"
abc E:\123 1111
E:\DOS>echo %abc%|findstr "E:"
abc E:\123 1111
E:\DOS>echo %abc%|findstr "E:\"
E:\DOS>
@echo off
set abc=abc E:\123 1111
echo %abc%|findstr "E:\\"
pauseOriginally posted by ccwan at 2007-3-14 17:54:
试试这个
@echo off
set abc=abc E:\123 1111
echo %abc%|findstr "E:\\
pause
@echo off
set abc=abc def
echo %abc%|findstr /c:" "
pauseOriginally posted by ccwan at 2007-3-20 13:29:
应该这样
@echo off
set abc=abc def
echo %abc%|findstr /c:" "
pause
@echo off
set abc=abc de.f
echo %abc%|findstr /c:"\."
pause