2016-05-02 18 views
-1

バットファイルを作成しようとしています。 私は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

答えて

0

私は作成しようとしていましたバットファイルを食べた。私はPCのリストをtxtファイル1-ピングしてtxtファイルに記録する2-特定のファイルを検索する:txtファイルにエコーが存在する場合、存在しない場合はテキストファイルにエコーする。 解決しました。

関連する問題