在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

清理和維護電腦的一個重要方法是刪除不需要或未使用的檔案和資料夾。雖然有很多方法可以執行此操作,但高級用戶可能更喜歡使用 PowerShell 刪除檔案或資料夾。這是因為它提供了精細的控制和精度,允許批量操作,並允許用戶繞過檔案總管的限制。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

本指南將向您展示使用 Microsoft PowerShell 刪除檔案和資料夾的所有可能選項。如果您需要強制刪除文件,其中一些解決方案對於有問題的文件非常重要。讓我們開始吧。

先決條件:找到完整的檔案或資料夾路徑

在繼續使用 PowerShell 刪除檔案或資料夾之前,您應該知道檔案的完整路徑。請依照下列步驟識別 Windows 11 中檔案的路徑。

步驟 1:右鍵點選要刪除的檔案或資料夾,然後從上下文選單中點選複製為路徑。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟2:或者,按一下該檔案並按Ctrl + Shift + C。

1.使用PowerShell刪除特定文件

您可能需要刪除具有特定名稱的檔案。在這種情況下,您將必須使用“刪除項目”命令。此命令將永久刪除該文件,跳過回收站。以下是如何使用它。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:鍵入以下命令並按 Enter 鍵,以檔案名稱和副檔名取代實際檔案路徑 file_path,如螢幕截圖所示。

刪除項目“file_path”

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 3:或者,如果您需要在刪除檔案之前要求確認,您可以在命令中新增 -Confirm 參數。

刪除項目“file_path”-確認

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

2.使用PowerShell刪除特定資料夾

就像我們在刪除特定檔案時所做的那樣,您也可以使用「刪除項目」命令從電腦中永久刪除特定資料夾。步驟非常相似。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:鍵入以下命令並按 Enter 鍵,用檔案名稱和副檔名取代實際檔案路徑的folder_path,如螢幕截圖所示。

刪除項目“folder_path”-確認

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 3:當要求確認時,按 A 並按 Enter 鍵。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 4:或者,如果您不想在刪除之前要求確認,則可以跳過 -confirm 參數。因此,該命令將保持如下所示。

刪除項目“folder_path”

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

3.從資料夾中刪除檔案和子資料夾

您再次需要使用“Remove-Item”命令來刪除檔案和子資料夾。但是,此操作將需要兩個額外的參數 - Recurse 和 Include。我們將在下面向您展示它們的使用方法。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:鍵入以下命令並按 Enter,將 item_path 替換為實際檔案路徑以及檔案名稱和副檔名,如螢幕截圖所示。

刪除項目“item_path”-遞歸-包含* .*

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

4.刪除唯讀和隱藏文件

刪除只讀檔案和隱藏檔案是不可能的,因為預設情況下它們受到保護,不被刪除。嘗試刪除此類檔案只會觸發錯誤訊息,因此您必須透過在命令中包含 -Force 參數來強制刪除這些檔案。以下是如何使用它。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:鍵入以下命令並按 Enter 鍵,用檔案名稱和副檔名取代實際檔案路徑 read-only_or_hidden_​​file_path,如螢幕截圖所示。

刪除項目-路徑「唯讀或隱藏檔案路徑」-遞歸-強制

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

5. 使用Powershell根據大小刪除資料夾中的文件

即使您不知道實際文件的名稱,刪除資料夾中的文件也具有一定的彈性。當您需要透過刪除達到一定大小的檔案來釋放空間時,這是一個很好的解決方案。下面,我們向您展示如何刪除大於 10 MB 的檔案。在我們的腳本中,我們將使用 # 符號添加註解來解釋每行命令的作用。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:複製並貼上以下命令,然後按 Enter,將 file_path 替換為您的實際檔案路徑。

#聲明文件位置
$path = "檔案路徑"
#設定要刪除的檔案大小
$sizeInMb = 10
#將大小轉換為KB
$大小 = $sizeInMb* 1024 *1024
#使用下面的命令刪除所有大於聲明文件大小的文件
Get-ChildItem -Path $path -Recurse -檔案|其中物件 { $_.length -gt $size } |除去項目

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

6. 使用Powershell根據年齡刪除資料夾中的文件

PowerShell 提供的一個靈活的刪除選項是根據文件期限進行刪除。因此,您可以指定 -delete 早於 x 天的檔案來刪除符合該條件的資料夾中的檔案。當您需要清理目錄時,這是常見的做法。下面,我們將向您展示如何刪除超過十天的資料夾中的檔案。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:複製並貼上以下命令,然後按 Enter 鍵,將 C:\Users\afamo\Desktop 替換為您的實際檔案路徑。

$dateTime = (取得日期).AddDays(-10)
$path = "C:\Users\afamo\Desktop"
Get-ChildItem -Path $Path -Recurse -檔案|地點物件 { $_.LastWriteTime -lt $dateTime } |除去項目

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

7. 在 PowerShell 中使用排除和包含過濾器刪除文件

透過根據一組條件排除和包含特定項目,您可以在刪除時獲得更大的靈活性。為此,您將使用排除和包含過濾器。因此,例如,您可以使用 Include 參數選擇檔案名稱中包含特定字串或字串一部分的所有檔案。讓我們向您展示如何使用這些過濾器。

步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

步驟 2:複製並貼上以下命令並按 Enter 鍵以刪除指定路徑中所有 .txt 格式的檔案。將 -Include 替換為 -Exclude 將刪除除 .txt 格式之外的所有檔案。

刪除項目-路徑 C:\Users\afamo\Desktop -包括 *.txt

步驟 3:您可以刪除名稱中含有某些單字的所有檔案。複製並貼上以下命令以刪除名稱中包含 test 和 command 的所有檔案。

刪除項目 -Path C:\Users\afamo\Desktop -包括 * test* , * command* -Recurse -WhatIf

在 Windows 中使用 PowerShell 刪除檔案或資料夾的 7 種主要方法

非常靈活地刪除檔案和資料夾

正如您現在可能知道的那樣,使用 PowerShell 腳本刪除檔案和資料夾提供了出色的靈活性。在本指南中,我們介紹了一些最實用的方法;與使用傳統的檔案總管相比,您可以更快地從多個資料夾中刪除檔案。

PowerShell 允許您刪除存在的文件,並且確實是一個強大的工具。在評論部分,請告訴我們您是否可以使用我們探索的所有解決方案。



Leave a Comment

修復無法在 Windows 11 上執行 EXE 檔案的 6 種方法

修復無法在 Windows 11 上執行 EXE 檔案的 6 種方法

嘗試運行 EXE 檔案但沒有任何反應?套用這些故障排除提示來修復 EXE 檔案在 Windows 11 中無法開啟的問題。

Windows 上「我們無法連線到更新服務」:如何解決該問題

Windows 上「我們無法連線到更新服務」:如何解決該問題

收到錯誤訊息「我們無法連線到 Windows PC 上的更新服務」?以下是修復該問題並更新電腦的方法!

如何在 Windows 10 和 Windows 11 上存取和使用憑證管理器

如何在 Windows 10 和 Windows 11 上存取和使用憑證管理器

以下介紹如何在 Windows 10 和 Windows 11 上使用憑證管理員來檢視、編輯和管理網站和應用程式的登入資訊。

Microsoft Outlook for Windows 中「操作失敗」錯誤的 7 個主要修復

Microsoft Outlook for Windows 中「操作失敗」錯誤的 7 個主要修復

Outlook 在 Windows 10 或 11 電腦上不斷顯示「操作失敗」錯誤?以下是一些有助於解決此問題的提示。

調整 Windows 11 畫面逾時設定的 3 種方法

調整 Windows 11 畫面逾時設定的 3 種方法

不希望您的螢幕在 Windows 11 中隨機變黑?以下是調整 Windows 11 螢幕逾時設定的方法。

修復 Windows 11 上無網際網路、安全錯誤的 12 種方法

修復 Windows 11 上無網際網路、安全錯誤的 12 種方法

您是否經常在 Windows 上遇到「無網路、安全」錯誤?這就是它的含義以及解決問題的步驟。

如何在 Windows 11 中隱藏或刪除回收站圖標

如何在 Windows 11 中隱藏或刪除回收站圖標

透過學習只需點擊幾下即可隱藏或刪除回收站圖示來整理您的桌面。保證不會永久遺失資料!

如何在 Windows 11 中重新命名使用者資料夾

如何在 Windows 11 中重新命名使用者資料夾

想要重新命名 Windows 11 中的使用者資料夾嗎?以下是根據您的喜好重新命名使用者資料夾的兩種理想方法。

使用或不使用鍵盤重新啟動 Windows 的 11 種簡單方法

使用或不使用鍵盤重新啟動 Windows 的 11 種簡單方法

您的電腦遇到問題嗎?請查看我們的詳細指南,以了解如何透過 11 種快速方法使用或不使用鍵盤重新啟動 Windows。

如何在 Windows 和 Mac 上開啟 JSON 文件

如何在 Windows 和 Mac 上開啟 JSON 文件

想知道如何在 Windows 或 Mac 上開啟 JSON 檔案?以下是您可以做到這一點的所有方法!