ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:litton101 DOSコマンドで cmd /c rd /s /q c: の意味は?
困り度:
  • 暇なときにでも
2ちゃんねるで,たまに
これをファイル名を指定して実行してみろといって
cmd /c rd /s /q c:
というコマンドが紹介されていますが,
これをやると何が起こるのですか?
質問投稿日時:07/01/10 12:50
質問番号:2656130
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:hana-hana3 >これをやると何が起こるのですか?

Cドライブの全てのフォルダ(ディレクトリ)が削除されます。

>cmd /c
は、この後ろに書かれたコマンドを実行して終了する。

>rd /s /q c:
は、ディレクトリを削除するコマンドです。
(オプション /s /q は下記の通り)

C:\>rd /?
ディレクトリを削除します。

RMDIR [/S] [/Q] [ドライブ:]パス
RD [/S] [/Q] [ドライブ:]パス

/S 指定されたディレクトリに加えて、そのディレクトリ内のすべてのディレクトリとファイルを削除します。ディレクトリ ツリーを削除するときに使用します。

/Q /S を指定してディレクトリ ツリーを削除するときに、確認のメッセージを表示しません。(QUIET モード)
種類:回答
どんな人:一般人
自信:自信あり
回答日時:07/01/10 13:11
回答番号:No.4
この回答へのお礼hana-hana3さん,ご回答ありがとうございました.

help rd でなく
rd /? というのもあるのですね.
奥が深いです・・・

本題のコマンドの意味はよく理解できました.
ありがとうございました.

回答

 

回答者:ham_kamo Cドライブのファイルが全て削除されてしまうコマンドですね。
悪質な書き込みがあるものですね。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:07/01/10 13:06
回答番号:No.3
この回答へのお礼"cmd /c rd /s /q c:" でgoogle検索すると
同じ文体(コピペ)で書き込まれているようです.
しかも,PCで悩んでいる人へのアドバイスの文脈で.

ほんと,悪質だと思いますが,無知な自分も恐ろしいです.

回答

良回答10pt

回答者:akina_line こんにちは。

 「rd /q c:」を実行するのではないでしょうか。つまり、Cドライブを削除するということです。
 コマンドの説明は

 help XX

 で参照できます。

では。
種類:回答
どんな人:一般人
自信:自信あり
回答日時:07/01/10 13:05
回答番号:No.2
この回答へのお礼akina_lineさん,回答ありがとうございました.

> help XX
> で参照できます。

help rd で,次が得られました.
こんな方法があったのですね.DOSコマンドを調べる手間が
助かりますね.知りませんでした.いやーありがとうございました.

> ディレクトリを削除します。
>
> RMDIR [/S] [/Q] [ドライブ:]パス
> RD [/S] [/Q] [ドライブ:]パス
>
>   /S   指定されたディレクトリに加えて、そのディレクトリ内のすべての
>       ディレクトリとファイルを削除します。ディレクトリ ツリーを削除
>       するときに使用します。
>
>   /Q   /S を指定してディレクトリ ツリーを削除するときに、確認の
>       メッセージを表示しません。(QUIET モード)
>
> C:\Documents and Settings\n-sawazu>

回答

良回答20pt

回答者:maicro 絶対に実行してはダメですね。
Cドライブのデータを全て削除するコマンドです。

CMD /C ○○ ・・・ ○○のコマンドを実行する

RD /S /Q △△ ・・・ ディレクトリを削除する
          /Sでその場所配下の全てのファイルを削除
          /Qで削除のメッセージを表示しない
種類:アドバイス
どんな人:専門家
自信:自信あり
回答日時:07/01/10 13:04
回答番号:No.1
この回答へのお礼maicroさん,早速お教えいただきありがとうございました.

確認メッセージもなくバッサリ消されたら何が起こるかも
気づきませんね,悪いことを言う人がいるものです.
最新から表示回答順に表示良回答のみ表示