PowerShellを使用して、Windows11/10でファイルとフォルダーを削除します

コンピューターからファイルまたはフォルダーを削除できない場合は、WindowsPowerShellを使用してファイルおよびフォルダーを簡単に削除できます。PowerShellを使用する利点は、ファイル(force delete a file)を強制的に削除し、フォルダー内からすべてのアイテムを削除できることです。コマンドプロンプトを使用してファイルとフォルダを削除する方法を見てきました。それでは、PowerShellを使用してそれを行う方法を見てみましょう。

PowerShell(Use PowerShell)を使用してファイルとフォルダーを削除する

Windows PowerShellを使用してファイルとフォルダー(delete files and folders)を削除するには、次の手順に従います-

  1. WindowsPowerShellを開く
  2. フォルダを特定する
  3. Remove-itemコマンドを使用します。

これが詳細な形式のチュートリアルです。

(Delete)PowerShellを使用して単一のファイルを削除する

開始するには、 PowerShell(PowerShell)を開く必要があります。そのためには、Win+XWindowsPowerShellを選択できます。または、タスクバー(Taskbar)の検索ボックスで検索することもできます。その後、次のコマンドを入力します-

Remove-item file-path

これがコマンドの基本的な形式です。

デスクトップ(Desktop)TWCフォルダにTWC.pngという名前のファイルがあると仮定します。Windows PowerShellを使用して削除するには、次のコマンドを入力する必要があります-

Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

WindowsPowerShellを使用してファイルとフォルダーを削除する方法

コマンドにファイル拡張子を含める必要があります。そうしないと、コマンドが認識されず、ウェルカムメッセージが表示されます。

関連(Related):WindowsでX日より古いファイルを削除する方法

(Delete)PowerShellを使用して単一のフォルダーを削除する

Windows PowerShellを使用してフォルダーを削除する場合は、前述のようにコマンドを入力する必要があります-

Remove-Item folder-path

デスクトップ(Desktop)TWCという名前のフォルダがあると仮定しましょう。削除したい場合は、このコマンドを入力する必要があります-

Remove-item C:\Users\user-name\Desktop\TWC

フォルダが空の場合、すぐに削除されます。ただし、フォルダにファイルが含まれている場合は、YボタンとEnterボタンを押して削除を確認する必要があります。

(Delete)PowerShellを使用して複数のファイルを削除する

削除するファイルが複数ある場合は、別のコマンドを入力する必要があります。コマンドは同じように見えますが、わずかな違いがあります。

Remove-item file-path, file-path1, file-path2

このようにすべてのファイルパスを入力する必要があります。たとえば、デスクトップ(Desktop)TWC.pngという名前のファイルがあり、ダウンロード(Downloads)フォルダにTWC1.txtという名前の別のファイルがあります。それらを一度に削除するには、次のコマンドを入力できます-

Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt

(Delete)PowerShellを使用して複数のフォルダーを削除する

複数のファイルを削除するのと同様に、コマンドは同じで、 WindowsPowerShell(Windows PowerShell)を使用して複数のフォルダーを削除します。たとえば、次のようなコマンドを使用できます-

Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1

このコマンドは、デスクトップ(Desktop)からTWCフォルダーを削除し、ダウンロード(Downloads)フォルダーからTWC1フォルダーを一度に削除します。

参考までに、これらのコマンドを使用すると、ファイルとフォルダーが完全に削除されます。つまり、ごみ箱(Recycle Bin)にはありません。

フォルダ内の項目を確認してください

フォルダを開くことができないが、アイテムについて知りたい場合は、このコマンドを使用できます-

Get-ChildItem folder-path

デスクトップに(Desktop)TWCという名前のフォルダがある場合は、次のコマンドを入力してすべてを表示する必要があります-

Get-ChildItem C:\Users\user-name\Desktop\TWC

デフォルトでは、ModeLastWriteTimeLength、およびNameが表示されます。ここからファイル名を取得できるので、正しい項目を削除できます。

(Check)最終変更時刻と作成時刻を確認してください

ファイルが作成または変更された時刻を確認する場合は、次のコマンドを使用できます-

Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

すべてのファイル名とその他の詳細を含む3つの列を見つけることができます。

アイテムを強制的に削除する

フォルダに削除したい読み取り専用または隠しファイルがある場合、エラーが表示されるため、上記のコマンドを使用することはできません。その場合、-forceパラメーターを使用する必要があります。たとえば、デスクトップに配置されている(Desktop)TWCフォルダーに非表示または読み取り専用のファイルがある場合は、次のコマンドを入力する必要があります-

Remove-item C:\Users\user-name\Desktop\TWC -force

同じコマンドを使用して、読み取り専用ファイルを削除することもできます。いずれの場合も、 Y(Y )を入力してEnterボタンを押す必要があるという確認メッセージが表示されます。

確認なしで削除

この記事の最初のコマンドを使用すると、確認メッセージが表示されます。ただし、そのようなメッセージを取得したくない場合は、-recurseというパラメーターを使用できます。

例えば、

Remove-item C:\Users\user-name\Desktop\TWC -recurse

このコマンドを入力すると、フォルダまたはファイルは確認なしで完全に削除されます。

特定のファイルタイプを除外する

TXTPNGDOCXPDFなどの複数のファイルタイプがあり、 TXTファイルを除くすべてのアイテムを削除したいとします。その場合、-excludeパラメーターを使用できます。コマンドは次のようになります-

Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt

すでに推測しているかもしれませんが、すべての.txt(.txt)ファイルが除外され、他のファイルは削除されます。ただし、確認メッセージが表示されます。それらを直接削除する場合は、前述のように-recurseパラメーターを使用できます。

これらのコマンドがお役に立てば幸いです。(I hope these commands will be helpful for you.)



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts