在 Windows 11 中执行系统还原的步骤
如果您的设备出现错误或崩溃,请按照 Windows 11 中系统还原的步骤,将您的设备恢复到先前版本。
清理和維護電腦的一個重要方法是刪除不需要或未使用的檔案和資料夾。雖然有很多方法可以執行此操作,但高級用戶可能更喜歡使用 PowerShell 刪除檔案或資料夾。這是因為它提供了精細的控制和精度,允許批量操作,並允許用戶繞過檔案總管的限制。
本指南將向您展示使用 Microsoft PowerShell 刪除檔案和資料夾的所有可能選項。如果您需要強制刪除文件,其中一些解決方案對於有問題的文件非常重要。讓我們開始吧。
在繼續使用 PowerShell 刪除檔案或資料夾之前,您應該知道檔案的完整路徑。請依照下列步驟識別 Windows 11 中檔案的路徑。
步驟 1:右鍵點選要刪除的檔案或資料夾,然後從上下文選單中點選複製為路徑。
步驟2:或者,按一下該檔案並按Ctrl + Shift + C。
您可能需要刪除具有特定名稱的檔案。在這種情況下,您將必須使用“刪除項目”命令。此命令將永久刪除該文件,跳過回收站。以下是如何使用它。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:鍵入以下命令並按 Enter 鍵,以檔案名稱和副檔名取代實際檔案路徑 file_path,如螢幕截圖所示。
刪除項目“file_path”
步驟 3:或者,如果您需要在刪除檔案之前要求確認,您可以在命令中新增 -Confirm 參數。
刪除項目“file_path”-確認
就像我們在刪除特定檔案時所做的那樣,您也可以使用「刪除項目」命令從電腦中永久刪除特定資料夾。步驟非常相似。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:鍵入以下命令並按 Enter 鍵,用檔案名稱和副檔名取代實際檔案路徑的folder_path,如螢幕截圖所示。
刪除項目“folder_path”-確認
步驟 3:當要求確認時,按 A 並按 Enter 鍵。
步驟 4:或者,如果您不想在刪除之前要求確認,則可以跳過 -confirm 參數。因此,該命令將保持如下所示。
刪除項目“folder_path”
您再次需要使用“Remove-Item”命令來刪除檔案和子資料夾。但是,此操作將需要兩個額外的參數 - Recurse 和 Include。我們將在下面向您展示它們的使用方法。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:鍵入以下命令並按 Enter,將 item_path 替換為實際檔案路徑以及檔案名稱和副檔名,如螢幕截圖所示。
刪除項目“item_path”-遞歸-包含* .*
刪除只讀檔案和隱藏檔案是不可能的,因為預設情況下它們受到保護,不被刪除。嘗試刪除此類檔案只會觸發錯誤訊息,因此您必須透過在命令中包含 -Force 參數來強制刪除這些檔案。以下是如何使用它。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:鍵入以下命令並按 Enter 鍵,用檔案名稱和副檔名取代實際檔案路徑 read-only_or_hidden_file_path,如螢幕截圖所示。
刪除項目-路徑「唯讀或隱藏檔案路徑」-遞歸-強制
即使您不知道實際文件的名稱,刪除資料夾中的文件也具有一定的彈性。當您需要透過刪除達到一定大小的檔案來釋放空間時,這是一個很好的解決方案。下面,我們向您展示如何刪除大於 10 MB 的檔案。在我們的腳本中,我們將使用 # 符號添加註解來解釋每行命令的作用。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:複製並貼上以下命令,然後按 Enter,將 file_path 替換為您的實際檔案路徑。
#聲明文件位置 $path = "檔案路徑" #設定要刪除的檔案大小 $sizeInMb = 10 #將大小轉換為KB $大小 = $sizeInMb* 1024 *1024 #使用下面的命令刪除所有大於聲明文件大小的文件 Get-ChildItem -Path $path -Recurse -檔案|其中物件 { $_.length -gt $size } |除去項目
PowerShell 提供的一個靈活的刪除選項是根據文件期限進行刪除。因此,您可以指定 -delete 早於 x 天的檔案來刪除符合該條件的資料夾中的檔案。當您需要清理目錄時,這是常見的做法。下面,我們將向您展示如何刪除超過十天的資料夾中的檔案。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:複製並貼上以下命令,然後按 Enter 鍵,將 C:\Users\afamo\Desktop 替換為您的實際檔案路徑。
$dateTime = (取得日期).AddDays(-10) $path = "C:\Users\afamo\Desktop" Get-ChildItem -Path $Path -Recurse -檔案|地點物件 { $_.LastWriteTime -lt $dateTime } |除去項目
透過根據一組條件排除和包含特定項目,您可以在刪除時獲得更大的靈活性。為此,您將使用排除和包含過濾器。因此,例如,您可以使用 Include 參數選擇檔案名稱中包含特定字串或字串一部分的所有檔案。讓我們向您展示如何使用這些過濾器。
步驟 1:按 Windows + R 開啟「執行」對話框,鍵入 PowerShell,然後按 Ctrl + Shift + Enter 啟動 Microsoft PowerShell。
步驟 2:複製並貼上以下命令並按 Enter 鍵以刪除指定路徑中所有 .txt 格式的檔案。將 -Include 替換為 -Exclude 將刪除除 .txt 格式之外的所有檔案。
刪除項目-路徑 C:\Users\afamo\Desktop -包括 *.txt
步驟 3:您可以刪除名稱中含有某些單字的所有檔案。複製並貼上以下命令以刪除名稱中包含 test 和 command 的所有檔案。
刪除項目 -Path C:\Users\afamo\Desktop -包括 * test* , * command* -Recurse -WhatIf
正如您現在可能知道的那樣,使用 PowerShell 腳本刪除檔案和資料夾提供了出色的靈活性。在本指南中,我們介紹了一些最實用的方法;與使用傳統的檔案總管相比,您可以更快地從多個資料夾中刪除檔案。
PowerShell 允許您刪除存在的文件,並且確實是一個強大的工具。在評論部分,請告訴我們您是否可以使用我們探索的所有解決方案。
如果您的设备出现错误或崩溃,请按照 Windows 11 中系统还原的步骤,将您的设备恢复到先前版本。
如果你在寻找最佳的Microsoft Office替代品,这里有六个优秀的解决方案供你参考。
本教程向您展示如何创建一个 Windows 桌面快捷方式图标,该图标打开一个命令提示符到特定文件夹位置。
在Microsoft Windows中右键单击应用程序图标时,“以不同用户身份运行”选项缺失?您可以使用这些方法来启用它。
不想让其他人在您离开时访问您的计算机?尝试这些有效的锁定Windows 11屏幕的方法。
如果您的计算机在安装最近的Windows更新后出现问题,请了解几种修复损坏的Windows更新的方法。
你是否在尝试找出如何在Windows 11中将视频设置为屏幕保护程序。我们揭示了如何使用一种适用于多种视频文件格式的免费软件来实现。
您在 Windows 11 中的旁白功能烦吗?了解如何通过多种简单方法禁用旁白声音。
想要在 Windows 11 PC 上禁用删除确认对话框吗?请阅读本文,了解各种方法。
维护多个电子邮件收件箱可能很痛苦,特别是当您有重要邮件同时到达时。本文将介绍如何在PC和Apple Mac设备上将Microsoft Outlook与Gmail同步的简单步骤。