1 GB以上の空き領域がある検索パーティションを見つけるスクリプトを実行する必要があります。すべてのavailbleパーティションをLOG.TXTするために印刷し、別のスクリプトに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
)
Dispartコール: は、私は次のように書きました。 Log.txtファイルに等しい全
パーティション###型サイズオフセット
パーティション1プライマリ74ギガバイト1024キロバイト
パーティション2プライマリを300メガバイト74ギガバイト
今、どのparttionに1GB以上の空き容量があるかチェックしたいので、私は敵の "GB"という単語を探します。
しかし、私はいつもこういうことをします。> "今のところ予期しなかったことです"エラー。 私は問題を把握するのを助けることができますか?それとももっと良い方法を提案しますか?
ありがとうございます!