目次一覧
状態:-
閲覧数:2,174
投稿日:2019-11-23
更新日:2019-11-24
「currentディレクトリ」内の「任意階層下にある指定ディレクトリ内」にある全ファイルをバッチファイルで一括処理する /「currentディレクトリ」内の「任意階層下にある指定ディレクトリ内」にある全ファイルをバッチファイルで一括移動
要点 /「currentディレクトリ」内の「任意階層下にある指定名ディレクトリ」をバッチファイルで一括削除 /「currentディレクトリ」内の「任意階層下にある指定ディレクトリ内にある全ファイル」をバッチファイルで一括削除
要点
ディレクトリ削除
下記何れかを使用。何れも機能的には同一
RMDIR コマンド
RD コマンド
ディレクトリ内のファイル削除
DEL コマンド
「currentディレクトリ」内の「任意階層下にある指定名ディレクトリ」をバッチファイルで一括削除
「currentディレクトリ」内の「任意階層下にあるTHMBNLディレクトリ」をバッチファイルで一括削除する
.batコード案A。削除前に確認する。バッチファイルデバッグ用
for /r /d %%a in (THMBNL) do del "%%a\*.*"
.batコード案Bfor /r /d %%a in (THMBNL) do del /S /Q "%%a\*.*"
「currentディレクトリ」内の「任意階層下にある指定ディレクトリ内にある全ファイル」をバッチファイルで一括削除
「currentディレクトリ」内の「任意階層下にあるTHMBNLディレクトリ内にある全ファイル」をバッチファイルで一括削除する
.batコード案C
for /r /d %%a in (*THMBNL) do rmdir /s /q %%a
.batコード案Dfor /r /d %%A in (THMBNL) do rd /s /q "%%A"
「currentディレクトリ内」の「任意階層下にある指定ディレクトリ内にある全ファイル」をバッチファイルで一括移動
「currentディレクトリ内」の「任意階層下にある指定ディレクトリ内にある全ファイル」をバッチファイルで一括移動
「currentディレクトリ内」の「任意階層下にあるTHMBNLディレクトリ内」にある全.jpgファイルを、「currentディレクトリ」一階層上の「hogeディレクトリ内」へ一括移動する
.batコード案E
for /r /d %%a in (*THMBNL) do move "%%a\*.jpg" "../hoge"
「currentディレクトリ内」の「任意階層下にあるTHMBNLディレクトリ内」にある全ファイルを、「currentディレクトリ内」へ一括移動する
.batコード案F
for /r /d %%A in (THMBNL) do move "%%A\*" "%%~dpA"
・currentディレクトリ内で、任意階層下指定ディレクトリ内にある
・「currentディレクトリ内」の「任意階層下にある指定ディレクトリ