開いている間にバッチを削除する

開いている間にバッチを削除する

実行したいバッチ ファイルがあり、コードを実行した後、そのバッチ ファイル自体を削除したいと考えています。これは可能ですか? すでに を使用してdelrdファイルが配置されているディレクトリを削除しようとしましたが、それでもうまくいきません。

答え1

David が参照した回答に述べられているように、これは不可能です。

まだ開いているためロックされているため、削除できません。

できることは、完了したら削除する別のジョブを用意することです。これは、実行中のバッチジョブから1回限りのスケジュールされたタスクを作成することで実現できます。Davidが言うように、完了後に .BAT ファイルを自動的に削除するにはどうすればよいでしょうか?詳細については。

関連情報