Board logo

标题: 帮忙看看这个for语句有什么问题! [打印本页]

作者: caucfeiyu     时间: 2007-4-14 12:01    标题: 帮忙看看这个for语句有什么问题!

我想用for语句把磁盘剩余空间显示出来,然后把内容写到aaa.txt文件中!
for %a in (c: d: e: f:) do dir %a | @find "可用字节" >aaa.txt但是这个句子有问题,不知道问题出在哪里了,请高手们帮忙看看!
作者: bjsh     时间: 2007-4-14 21:43
>>aaa.txt 否则文本里面只有最后一个
作者: itieim     时间: 2007-4-15 04:16
顶楼上的

还不行就是你用bat文本执行没使用%%的问题了
for %a in (c: d: e: f:) do dir %a | @find "可用字节" >>aaa.txt
用cmd检验没发现问题啊
作者: htysm     时间: 2007-4-16 06:05
@echo off
for %%I in (c: d: e: f:) do dir %%I | findstr /i "可用" >> d:\aaa.txt
pause

经测试,可正常运行。并达到你要的效果。