Clear-RecycleBin

清除當前使用者的回收站內容。

語法

All

Clear-RecycleBin
    [[-DriveLetter] <String[]>]
    [-Force]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

此 Cmdlet 只能在 Windows 平臺上使用。

指令 Clear-RecycleBin 碼會刪除目前使用者的回收站內容。 這個動作就像使用 Windows Empty Recycle Bin。

此 cmdlet 在 PowerShell 7 中重新加入。

範例

1:清理所有回收桶

在這個例子中,目前使用者所有硬碟的回收箱都已被清空。

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"):

Clear-RecycleBin 提示使用者確認。

2:清理指定的回收桶

此範例為清除指定磁碟代號的回收箱。

Clear-RecycleBin -DriveLetter C

Clear-RecycleBin 使用 DriveLetter 參數來指定該磁碟區的 C 回收箱。 使用者會被提示確認以執行該指令。

3:未確認即可清空所有回收桶

這個例子並未要求確認是否清空回收桶。

Clear-RecycleBin -Force

Clear-RecycleBin 使用 強制 參數,且不會提示使用者確認是否清空所有回收桶。

另一種方法是將 替換 -Force 為 -Confirm:$false。

參數

-Confirm

執行 cmdlet 前會有使用者確認提示。 即使未指定 確認參數, 使用者仍會被要求確認。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:參見

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DriveLetter

指定要清除單一磁碟機代號或多個磁碟機代號的回收箱。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:0
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-Force

規定使用者不會被要求確認以清空回收桶。 Force 參數同時覆蓋 WhatIf 和 Confirm 參數。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示當 Clear-RecycleBin 執行時會發生什麼事。 該 Cmdlet 未被執行。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:威斯康辛

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸出

None

此 Cmdlet 不會傳回任何輸出。

備註

此 Cmdlet 僅適用於 Windows 平臺。