cmdフォルダの削除-Windowsでファイルとフォルダを削除する方法
コマンドラインで物事を行う方が速い場合があります。
このクイックチュートリアルでは、コマンドプロンプトを開く方法、いくつかの基本的なコマンドとフラグ、およびコマンドプロンプトでファイル
すでに基本的なDOSコマンドに精通している場合は、先にスキップして自由に感じます。
コマンドプロンプトを開く方法
コマンドプロンプトを開くには、Windowsキーを押し、”cmd”と入力します。
次に、”管理者として実行”をクリックします。:
その後、管理者権限を持つコマンドプロンプトウィンドウが表示されます:
管理者としてコマンドプロンプトを開くことができない場合は、心配しません。 「管理者として実行」の代わりに「開く」をクリックすると、通常のコマンドプロンプトウィンドウを開くことができます。
唯一の違いは、保護されたファイルの一部を削除できない可能性があることですが、これはほとんどの場合問題にならないはずです。
delコマンドでファイルを削除する方法
コマンドプロンプトが開いたので、cd
を使用してファイルがある場所にディレクトリを変更します。
デスクトップ上にTest Folderというディレクトリを用意しました。 コマンドtree /f
を使用すると、ネストされたすべてのファイルとフォルダのツリーを表示できます:
でtree/fを実行した後、ファイルを削除するには、次のコマンドを使用します。del "<filename>"
。
たとえば、Test file.txt
を削除するには、del "Test File.txt"
を実行するだけです。
ファイルを削除するかどうかを尋ねるプロンプトが表示される場合があります。 その場合は、”y”と入力し、enterキーを押します。
注:del
コマンドで削除されたファイルは復元できません。 このコマンドをどこでどのように使用するかは非常に注意してください。
その後、tree /f
を実行してファイルが削除されたことを確認できます:
また、ボーナスヒント–コマンドプロンプトには基本的な自動補完があります。 したがって、del test
と入力してtabキーを押すと、コマンドプロンプトがdel "Test File.txt"
に変更されます。
delコマンドでファイルを強制的に削除する方法
ファイルが読み取り専用としてマークされていることがあります。del
コマンドを使用しようとすると、次のエラーが表示されます:
これを回避するには、/f
フラグを使用してファイルを強制的に削除します。 例えば, del /f "Read Only Test File.txt"
:
rmdirコマンドでフォルダを削除する方法
ディレクトリ/フォルダを削除するには、rmdir
またはrd
コ どちらのコマンドも同じように動作しますが、もう少し表現力があるので、rmdir
に固執しましょう。
また、チュートリアルの残りの部分では、ディレクトリとフォルダという用語を同じ意味で使用します。 “フォルダ”は、初期のデスクトップGuiで普及した新しい用語ですが、フォルダとディレクトリは基本的に同じことを意味します。
ディレクトリを削除するには、コマンドrmdir <directory name>
を使用するだけです。
注:rmdir
コマンドで削除されたディレクトリは復元できません。 このコマンドをどこでどのように使用するかは非常に注意してください。
この場合、サブフォルダという名前のディレクトリを削除したいので、次のコマンドを使用しますrmdir Subfolder
:
しかし、以前に覚えていれば、サブフォルダにはネストされたテストファイルという名前のフ
cd
サブフォルダディレクトリに入ってファイルを削除してから、cd ..
で戻ってきてrmdir Subfolder
コマンドを再度実行することができますが、それは面倒です。 他のネストされたファイルやディレクトリの束があったかどうかを想像してみてくださ
del
コマンドと同様に、物事をより速く簡単にするために使用できる便利なフラグがあります。
rmdir
で/sフラグを使用する方法ネストされたすべてのファイルとサブディレクトリを含むディレクトリを削除するには、/s
フラグを使用します:
で実行した後、おそらくそのディレクトリを削除するかどうかを尋ねるプロンプトが表示されます。 その場合は、”y”と入力してenterキーを押します。
そしてそれはそれです! これは、Windowsコマンドプロンプトでファイルとフォルダを削除するために知っておく必要があるすべてのものです。
これらのコマンドはすべて、基本的にコマンドプロンプトバージョン2.0であるPowerShellで動作する必要があります。 また、PowerShellにはls
やclear
のようなクールなエイリアスがたくさんあり、Mac/Linuxのコマンドラインに精通していれば自宅で感じるはずです。
これらのコマンドはあなたを助けましたか? あなたが役に立つ他のコマンドはありますか? いずれにせよ、私はTwitterでオーバー知ってみましょう。