|
589) n回実行方法 ユウ 2003/09/07(日) 05:14 |
|
初めまして、以下の方法につきましてご教授願います。 2000Server上にて、A・Bという2つのバッチファイルがあるとします。 AのバッチファイルでBというバッチファイルをCall B.batで呼び出し時に、何回実行すると指定して呼び出したいのですがどうしたら宜しいのでしょうか? 又、Bバッチファイルは以下のようなファイルを各実行時一個ずつ読み込み、変数を登録するにはどうしたら宜しいのでしょうか? <例ファイル> A001 A002 A003 . . . ご教授、宜しくお願い致します。 |
|
591) Re:n回実行方法 ふぇむ 2003/09/07(日) 10:28 |
|
>AのバッチファイルでBというバッチファイルをCall B.batで呼び出し時に、何回実行すると指定して呼び出したいのですがどうしたら宜しいのでしょうか? 例えば、単に5回なら、 for /L %%z in (1,1,5) do call B.bat でできると思います。詳しくは for /? で for /L の説明をご確認ください。 >又、Bバッチファイルは以下のようなファイルを各実行時一個ずつ読み込み、変数を登録するにはどうしたら宜しいのでしょうか? 例えば以下のような骨組みで書けばできると思います。 これも for文の機能に依存しています。 setlocal for /F %%z in ( ファイル名 ) do ( call :MAIN %%z ) goto :end :MAIN set ARG=%1 処理 goto :eof :end endlocal |