标题: 新手问题之------for命令
[打印本页]
作者: wqh1981
时间: 2007-1-3 23:40
标题: 新手问题之------for命令
如何用for实现二次循环
我这么写肯定不对,请高手指教
for %%a in (c$ d$ ) %%b in (ip.txt) do @dir \\%%b\%%a|find "bytes free"
作者: scriptor
时间: 2007-1-4 01:49
请把这段保存为bat文件,试一试
@echo off
for /l %%a in (c$ d$ ) do (
for /f %%b in (ip.txt) do (
@dir \\%%a$\%%a |find "bytes free"
)
)
我不知道你的dir \\%%a$\%%a |find "bytes free" 是用来做什么的
它的本意是想完成什么操作,请明示之。
如果此文件不能执行,你把上面改成
dir %%a:\ | find "txt"
作者: wqh1981
时间: 2007-1-4 02:12
感谢scriptor
作者: scriptor
时间: 2007-1-4 02:17
呵呵
新年好啊
我收到你的两个感谢了
那我就祝福你
新年快乐,学习进步
哈哈...
作者: cccfish
时间: 2007-1-4 03:25
学习学习!感谢!
作者: wqh1981
时间: 2007-1-4 06:56
Quote: |
Originally posted by scriptor at 2007-1-4 01:49:
我不知道你的dir \\%%a$\%%a |find "bytes free" 是用来做什么的
它的本意是想完成什么操作,请明示之。
如果此文件不能执行,你把上面改成
dir %%a:\ | find "txt" |
|
我这个是用来检查exchange服务器磁盘剩余空间的
人工去查的话效率太低了
再次感谢
作者: scriptor
时间: 2007-1-4 06:59
呵呵,。。。
作者: lxmxn
时间: 2007-1-4 13:11
查看固定磁盘的剩余空间可以用这个:
测试环境:Windows XP sp2's CMD
wmic logicaldisk where "drivetype=3" get freespace,caption