Windowsプロンプトでフォルダ削除

今回はフォルダの削除です。
今、フォルダ構成は以下のようになっています。

C:\Users\takk\aaa>dir
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は C288-F709 です

 C:\Users\takk\aaa のディレクトリ

2017/07/09  20:04    <DIR>          .
2017/07/09  20:04    <DIR>          ..
2017/07/09  13:13    <DIR>          dir1
2017/07/09  20:04    <DIR>          dir2
               0 個のファイル                   0 バイト
               4 個のディレクトリ  167,899,234,304 バイトの空き領域

C:\Users\takk\aaa>

dir2を削除しましょう。dir2には以下のように子のフォルダもあります。

C:\Users\takk\aaa>dir /b dir2
143
570
627
712
833

C:\Users\takk\aaa>

rmdirですべて削除します。
オプションなしだと以下のように削除できませんので、

C:\Users\takk\aaa>rmdir dir2
ディレクトリが空ではありません。

C:\Users\takk\aaa>

/sオプションをつけます。

C:\Users\takk\aaa>rmdir /s dir2
dir2、よろしいですか (Y/N)? y

C:\Users\takk\aaa>

さて、消えたでしょうか。

C:\Users\takk\aaa>dir
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は C288-F709 です

 C:\Users\takk\aaa のディレクトリ

2017/07/09  21:01    <DIR>          .
2017/07/09  21:01    <DIR>          ..
2017/07/09  13:13    <DIR>          dir1
               0 個のファイル                   0 バイト
               3 個のディレクトリ  167,896,014,848 バイトの空き領域

C:\Users\takk\aaa>

フォルダを削除するとき、確認が必要ないときは、/qオプションも一緒に指定します。

C:\Users\takk\aaa>rmdir /s/q dir1

C:\Users\takk\aaa>

削除されました。

C:\Users\takk\aaa>dir
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は C288-F709 です

 C:\Users\takk\aaa のディレクトリ

2017/07/09  21:03    <DIR>          .
2017/07/09  21:03    <DIR>          ..
               0 個のファイル                   0 バイト
               2 個のディレクトリ  167,896,002,560 バイトの空き領域

C:\Users\takk\aaa>

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA