如何在 PowerShell 中清空回收站內容?


Windows 作業系統中的回收站用於儲存軟刪除的資料。軟刪除資料意味著,不是使用(SHIFT + DEL) 鍵刪除的資料,而是簡單地使用 DEL 鍵刪除的資料。每個本地磁碟都有其自身配置的回收站空間。

要使用圖形介面刪除回收站資料,您可以簡單地右鍵單擊並刪除內容。

也可以使用 PowerShell 命令和Clear-Recyclebin cmdlet 刪除回收站內容。此命令在 PowerShell 5 中引入,在新版本中也可用。

示例

Clear-RecycleBin

輸出

PS C:\WINDOWS\system32> Clear-RecycleBin
Confirm
Are you sure you want to perform this action?
Performing the operation "Clear-RecycleBin" on target "All of the contents of the Recycle Bin".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

使用者需要根據以上輸出確認如何刪除內容。

要刪除特定驅動器的內容,您需要指定–DriveLetter 引數。

Clear-RecycleBin -DriveLetter D

您還可以使用 –Force 引數在沒有使用者確認的情況下刪除內容。

Clear-RecycleBin -Force

Clear-RecycleBin 在成功刪除內容後不會生成任何輸出。

要刪除遠端計算機的回收站內容,您需要使用遠端命令。

例如,

Invoke-Command -ComputerName Test-PC -ScriptBlock{Clear-RecycleBin -Force}

在執行這些命令時,您需要確保遠端 PowerShell 版本也為 5.0 或更高版本。

更新於: 2020年3月16日

3K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告