Board logo

标题: echo.和echo有什以区别??? [打印本页]

作者: lzpmyth     时间: 2010-12-11 18:31    标题: echo.和echo有什以区别???

请教大家一下

1.txt里内容为:123123

1.bat里内容为:
type 1.txt |find "123123"
echo %ERRORLEVEL%
echo.type 1.txt |find "123123"
echo %ERRORLEVEL%

结里返回0和1,为什么不是0和0??
作者: Hanyeguxing     时间: 2010-12-11 18:52
楼主“echo.type 1.txt”干什么?
作者: 726842270     时间: 2010-12-12 12:18
实在不知道你要干什么,但echo.type 1.txt |find "123123"执行错误,所以反回“1”
type 1.txt |find "123123"
echo %ERRORLEVEL%
echo "type 1.txt |find "123123""
echo %ERRORLEVEL%
pause
作者: lzpmyth     时间: 2010-12-13 10:45
谢谢!现在好了。

我是想用HOST阻止网址(阻止一打开网页弹好多广告的那些)

set list1=.\Website.txt '里面是广告的网址
set list2=%windir%\system32\drivers\etc\hosts

for /f "tokens=1,2 delims==" %%i in (%list1%) do (
set Website=%%i
type !list2! |find "!Website!" 1>2>nul
if !ERRORLEVEL! neq 0 (
echo.127.0.0.1       !Website!>>!list2!)
)
作者: lzpmyth     时间: 2010-12-13 10:46


  Quote:
Originally posted by Hanyeguxing at 2010-12-11 18:52:
楼主“echo.type 1.txt”干什么?

谢谢!现在好了。

我是想用HOST阻止网址(阻止一打开网页弹好多广告的那些)

set list1=.\Website.txt '里面是广告的网址
set list2=%windir%\system32\drivers\etc\hosts

for /f "tokens=1,2 delims==" %%i in (%list1%) do (
set Website=%%i
type !list2! |find "!Website!" 1>2>nul
if !ERRORLEVEL! neq 0 (
echo.127.0.0.1       !Website!>>!list2!)
)
作者: acaigg     时间: 2010-12-25 11:52
学习一下。