我必须运行脚本,查找具有超过1 GB可用空间的查找分区。 我写道:Windowes批处理文件:找到指定文字的行
@echo on
set isComplete = 0
set last = 0;
DISKPART /s .\script.txt > .\log.txt
for /f "tokens=3" %%f in ('.\log.txt') do (
FIND /C /I "GB" .\log.txt > %isComplete%
IF %isComplete% > 0
%last% = %%f
)
作用细分调用另外一个脚本,打印到log.txt的所有availble的分区。 log.txt的等于:
分区###类型大小偏移
分区1初级74 GB 1024 KB
分区2主300 MB 74 GB
现在,我想检查哪部分有超过1 GB的可用空间,所以我看起来敌人“GB”字。
但我总是得到:>“在这个时候是意外的。”错误。 可以帮助我找出什么问题?或者建议我一个更好的方法来做到这一点?
谢谢!!!