バットファイルを作成しようとしています。 私はPCのリストをtxtファイルに持っています 1 - Pingしてtxtファイルに記録してください 2特定のファイルを検索してください: もし存在すれば 存在しなければエコーテキストファイルにしてください。バッチファイル:PCリストからファイルを検索
pingの部分は問題なく機能していますが、ファイルが存在するかどうかを確認する際に問題があります。 ここに私が協力しているものがあります: 何か助けに感謝します。 :)
@ECHO
2- SETLOCAL = ENABLEDELAYEDEXPANSION
3- SETオフ/カウント= 0
::「FileSearch.txtが存在する場合、既存の結果は
ファイル削除"DEL" FileSearch.txt "
::日付を挿入します。
ECHO%日付%は>> FileSearch.txt
ECHOスタートメジャー%時間%>> FileSearch.txt
::スタートバット
:: txtファイル一覧
用から読み込み/ F %%のI(TestList.txtは)(
セット/数+ = 1
:: PCオンライン
かどうか確認を行いますピング%%、NOT ERRORLEVEL 1(ECHO %% I:オンライン登録>> FileSearch.txt)場合、私は1
を-n ELSE(ECHO %% I:PCオフライン>> FileSearch.txt) )
::上記のすべての作業をされて罰金
::存在しない場合(\ %% Iは、C $を\ "\プログラムファイル\ソフト\インストーラの\ DEBUG.TXTを")
を存在するかどうかを確認し( ECHO %% i:ファイルが見つかりました。>> FileSearch.txt