- ベストアンサー
WindowsXPで、バッチファイルを実行中、ローカルにある特定のファ
WindowsXPで、バッチファイルを実行中、ローカルにある特定のファイルが存在している間は処理を待たせたいのですが、どのように記述したら良いでしょうか? 例として、"C:\check.txt" というファイルが存在する限り処理を待って、削除された段階で後続の処理(copyなど)を実行する場合の回答をいただければと思います。 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
:ラベル (処理1) IF EXIST C:\check.txt goto ラベル (処理2) こんな感じで、IFコマンドを使えばよいと思います (実機で未確認につき不確定) 適当な "処理1" を入れておかないと常にハードディスクへのアクセスを行いますから注意してください (pauseコマンドでキー入力を持たせても良いと思います)
お礼
質問を投稿した後で自分で気づきました。。。 なんだかfor文とか start /wait とかを駆使しないとできないような気がしてきて煮詰まっていたので助かりました。 的確なアドバイスをありがとうございます。感謝!