• ベストアンサー

  =DOSの疑問=  

はじめまして、今回はDOS窓での謎について質問させてください。 今私はC:\000というファイルをC:\RECYCLEDにいれたいのです。 C:\> C:\>move 000 Recycled と実行してみましたが、ごみ箱に移動できていません。という入っていません。 しかし、 C:\>cd Recycled\000と入力すると、移動できます。 なんで? 一発で消されているのでしょうか?一時的にごみ箱に入れる方法ありますか?よろしくお願いします! またログ取りなどはどうやればイイのでしょうか?これもよろしくお願いします!

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

  • ベストアンサー
  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.4

すみません。 >捨てた後に収集がつくように、一時的にでもごみ箱にあってほしいので が抜けてました。 であれば、 1.move 000 Recycled 2.moce c:\000\*.* Recycled\000 3.rmdir c:\000 ですね。

stone_wash
質問者

お礼

何度も何度もありがとうございます! 当方DOSなどというものを使ったことがなかったのでともで助かります。 回答ありがとうございます!

その他の回答 (3)

  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.3

なにか、ご理由があってDOS窓をお使いなんでしょうが…。 エクスプローラーで削除する方が簡単ですよね。DOSでおやりになりたいということであれば、 1.move c:\000\*.* Recycledでしょう。 2.rmdir c:\000 で、ディレクトリc:\000の内容が消されて、「2.」でディレクトリも消去されます。ゴミ箱に入れなくて良いのでしたら、「del c:\000\*.*」でも出来ます。 普通でしたら、 1.del c:\000\*.* 2.rmdir c:\000 とします。ゴミ箱移動が必須なら上のやり方、単純に消すだけなら、これで出来ます。 moveコマンドは単純に移動処理だけなので、ディレクトリ「000」のみが移動され、削除しようとするとディレクトリ内にファイルがあるため削除されなかったようですね。純粋なDOSでしたら、「ディレクトリは削除できません」って出る所ですが…。やっぱし微妙に違うんでしょうね。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

ディスク上のディレクトリを削除するは「RMDIR」(Remove Directory)が使えませんか。「MKDIR」が新規にディレクトリを作成する、です。

stone_wash
質問者

お礼

たまに見ますね(汗 気にしなかった自分がはずかしい… でも、回答ありがとうございます!

  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.1

>cd Recycled\000と入力すると、移動できます。 ということですので、000というディレクトリが存在しているのではと推察します。 ですから、ディレクト名とファイル名同じ場合は移動できません。やるのなら「move 000 Recycled\000」でしょう。 試しに、「CD Recycled」とやって、「DIR」とやって、000が表示され隣に<DIR>がくっついていたらディレクトリです。また「cd Recycled\000」とやって、コマンドプロンプトが「C:¥cd Recycled\000」となっていたら、やはりディレクトリがあるという事になります。

stone_wash
質問者

補足

失礼しました。書きミスしました。 Cドライブの中に000というフォルダがあるとします。 そしてそのフォルダ自体を捨てたいのです。 そこで、捨てるというコマンドがあるのかわからなかったため、ごみ箱(Recycled)に移動しようと考えたのです。 そこで、 C:\> C:\>move 000 Recycled として移動したつもりだったのですが、ごみ箱にはないっていない。 しかし、 C:\>cd Recycled\000 と入力すると、移動できてしまうのです。 できれば、捨てた後に収集がつくように、一時的にでもごみ箱にあってほしいので、その方法はないかな?と思い質問させていただきました。

関連するQ&A

専門家に質問してみよう