你是世上最强的磁石,走近你的磁场,巳没有逃脱的可能,我巳完全被你俘虏,注定此生为你而沉醉。

2008年3月9日星期日

用实例学for命令(4)

例11、批处理创建目录


for /L %%a in (1,1,10) do md BB0%%a
pause


上面批处理文件在当前目录下创建BB01,BB02,BB03...BB010十个目录。


例子12、测试单网段内所有计算机的连通性  

 为了检测机房内所有计算机的连通性,不用一个一个地输入命令,我们只要输入一条命令就可以了。
  
  @for /l %%a in (1,1,254) do ping 10.10.1.%%a -n 1 -l 16 -w 100 | find "Reply" >> pingall.log
  
这样该程序就可以很快扫描完所有的计算机。  
例13、显示本机IP
@echo off
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
echo %ip%
pause

运行结果:
10.10.6.88
请按任意键继续. . .

没有评论: