• ベストアンサー

コマンドプロンプトのdelコマンドについて

del /S /Q "C:\Test" としてTestフォルダにあるもの全て削除するコマンドプロンプトを入力してもファイルが削除されてもフォルダが消えません。 /S 指定されたファイルをすべてのサブディレクトリから削除します。 /Q ワイルドカードを使用して一括削除するときに、確認のメッセージを表示しません。(QUIET モード) 各オプションの使用方法もあっていると思うのですが何故でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kozaiku
  • ベストアンサー率41% (256/616)
回答No.4

コマンドプロンプトのdel(delete)コマンドはファイルを削除するものです。 ディレクトリの削除はrd(rmdir)コマンドです。 delコマンドでファイルを全て削除したのち、 rd ディレクトリ /S /Q で指定ディレクトリを配下のサブディレクトリも含めて確認なしで削除できます

kyujikun
質問者

お礼

回答ありがとうございます。 フォルダも無事削除することが出来ました。

その他の回答 (3)

  • OsieteG00
  • ベストアンサー率35% (777/2173)
回答No.3

delコマンドではディレクトリを削除しませんので、MEならdeltreeコマンド、XPならrdコマンドを使用してください。

参考URL:
http://www.causu.com/dos_co_disk.htm
noname#29127
noname#29127
回答No.2

> /S >指定されたファイルをすべてのサブディレクトリから削除しま>す。 ファイルをサブディレクトリから削除する、 とありますが、サブディレクトリを削除する というわけではないのでしょう。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

deltreeとかでどうでしょう?

関連するQ&A