次の内容のバッチファイルに、削除したいファイルのリストをD&Dして削除したいが、ファイルのリストに列記されたパスに空白が含まれるため認識されない。どうすればよいでしょうか。
ファイルリストの段階で””でくくれるか、読み出すときに””でくくるか、ができれば出来る、と考えたのだが思いつかず。
@echo off pushd %0.. for /F %%i in ( %* ) do del "%%i" pause pushd %0.. exit
ファイル名変換ソフトで事前に消す方法を今まで採っていたが面倒でなんとか出来ないか考えた結果…
はじめはこっちでやろうとしていたのだが…ファイルが見つかりません、になってしまうのでいったんリストを作ることにした。
del C:(略)*(1)*.jpg
エクスプローラーで(1)と入ってるのを検索して削除できればよかったんですが、なぜか出来ないのでレガシー過ぎる手段を取る羽目に…
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。