
D:\aaaaa
このフォルダ内に複数のフォルダとファイルがあります。
aaaaaフォルダは残して、中のフォルダとファイルを全て削除したいです。
del /f/s/q D:\aaaaa\*
だとファイルしか削除されません。
rd /s/q D:\aaaaa\
だとaaaaaフォルダごと削除されてしまいます。
aaaaaフォルダ内のフォルダは決まったフォルダではなく実行ごとに名前の違うフォルダがあります。
名前を指定してのフォルダ削除ではなく、aaaaa内の全てのフォルダとファイルを
削除するにはどうしたら良いでしょうか?
No.3ベストアンサー
- 回答日時:
類似の質問に回答したことがあります。
バッチファイルを作成する方法です。http://oshiete.goo.ne.jp/qa/4442349.html のベストアンサーをご確認下さい。
ご質問の例だと、以下のようになります。
pushd D:\aaaaa
del *.*
for /D %%f in ( * ) do rmdir /s "%%f"
No.4
- 回答日時:
No.1 さんのが正解に決まっています。
(理由は「注記」参照)バッチ処理や for コマンドを使うまでもありません。
コマンドは継続扱いにすれば(&& or &)一行で処理できますので、つぎのようになります。
&& or & はコマンド処理の基本です。
rd /s/q d:\aaaaa && mkdir d:\aaaaa
&&は「正常終了後継続」を意味します。
& だけの場合は「終了後継続」なので無条件にフォルダを作成します。
※更新が入りますので「管理者として実行」する必要がある場合があります。
※コマンドの理由ではなくて、ファイルやフォルダによってはアクセス拒否の場合がありますので、セキュリティの問題は無い状態で処理してください。
---「注記」
del はファイルの削除なのでファイルしか削除されません。
rd はフォルダの削除ですのでフォルダごと削除されてしまいます。
windowsには「指定したフォルダ内のファイルのみと傘下のフォルダおよびフォルダ内のファイルを削除する」というコマンドはありません。
コマンドを組み合わせれば、同じ機能が実行できるからです。
No.2
- 回答日時:
今回の案件ではANo.1さんの回答で必要十分だと思いますが、検索してみたらforを使う方法が紹介されていました。
参考URLをご覧になるとわかりますが、こちらの方法はより汎用性が高いです。
参考URL:http://oshiete.goo.ne.jp/qa/1178990.html
この回答への補足
リンク先のNo.4を参考にしましたが、コマンドでdirの参照するフォルダをフルパスにしても
dirで表示されるのはフォルダだけなので、指定されたファイルが見つかりません。
と出て、フォルダが削除できません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォルダは残してファイルだけ...
-
フォルダの中身を指す場合、な...
-
勝手にフォルダが作成されます...
-
windows11におけるファイルの並...
-
サーバ内に勝手に出来る「trush...
-
エクセルのファイルの削除禁止
-
Google ドライブ ってフォルダ...
-
VBA、フォルダのパスに環境文字...
-
フォルダ内のファイル移動が出...
-
パーフェクトビューワー SDカ...
-
ダウンロードフォルダが二つ以...
-
ZIPフォルダの中身をCDに焼く
-
複数フォルダのファイルを1つ...
-
SDカード内にたくさんの文字化...
-
会社の共有フォルダを綺麗に整...
-
C:\\Logs このフォルダは何で...
-
フォルダ内のファイルに自動で...
-
任意のアプリにDrag&DropするAp...
-
アーカイブ
-
エクセルVBA:毎月名前が変わる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダは残してファイルだけ...
-
windows11におけるファイルの並...
-
フォルダの中身を指す場合、な...
-
勝手にフォルダが作成されます...
-
複数フォルダのファイルを1つ...
-
SDカード内にたくさんの文字化...
-
VBA、フォルダのパスに環境文字...
-
エクセルVBA:毎月名前が変わる...
-
Google ドライブ ってフォルダ...
-
C:\\Logs このフォルダは何で...
-
iTunesのbackupファイルが複数...
-
パーフェクトビューワー SDカ...
-
フォルダだけ削除する方法あり...
-
ファイルの比較について教えて...
-
フォルダ内のファイル移動が出...
-
多重に入れ子になっているフォ...
-
エクセルのファイルの削除禁止
-
Mac特有のフォルダ類
-
指定以外のファイルやフォルダ...
-
ZIPフォルダの中身をCDに焼く
おすすめ情報