ค้นหาเว็บไซต์

PowerShell ถังรีไซเคิลว่างเปล่า


ถังรีไซเคิลของ Windows จะจัดเก็บเนื้อหาที่ถูกลบ ซึ่งคุณได้ลบโดยใช้ปุ่มลบ (และไม่ใช่ Shift + Delete) มันง่ายกว่าที่จะล้างถังรีไซเคิลโดยใช้ GUI คลิกขวาที่โฟลเดอร์ Recycle Bin แล้วลบออก มันจะลบเนื้อหาทั้งหมด อย่างไรก็ตาม หากต้องการล้างถังรีไซเคิลบนคอมพิวเตอร์ภายในหรือระยะไกล คุณจะต้องใช้สคริปต์ PowerShell เพื่อให้งานของคุณง่ายขึ้น

หากต้องการล้างถังรีไซเคิลใน PowerShell ให้ใช้ Clear-RecycleBin cmdlet คำสั่ง PowerShell Clear-RecycleBin จะล้างเนื้อหาของถังรีไซเคิล

ในบทความนี้ ฉันจะอธิบายวิธีล้างถังรีไซเคิลในถังรีไซเคิลในเครื่องและว่างเปล่าสำหรับไดรฟ์ที่ระบุโดยใช้ PowerShell

ไวยากรณ์ PowerShell Clear-RecycleBin

ไวยากรณ์

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

PowerShell ล้างถังขยะรีไซเคิลทั้งหมด

คุณสามารถบังคับ ล้างถังขยะรีไซเคิลทั้งหมด บนเครื่องคอมพิวเตอร์โดยไม่ต้องขอให้ผู้ใช้ยืนยันการลบเนื้อหาในถังรีไซเคิลโดยใช้ Clear-RecycleBin cmdlet ดังด้านล่างนี้

Clear-RecycleBin -Force

ในสคริปต์ข้างต้น PowerShell Clear-RecycleBin ใช้พารามิเตอร์ Force เพื่อลบเนื้อหาของถังรีไซเคิลทั้งหมดโดยไม่ต้องยืนยันจากผู้ใช้

PowerShell ถังรีไซเคิลว่างเปล่า

หากคุณต้องการล้างถังรีไซเคิลบนเครื่องคอมพิวเตอร์ ให้ใช้คำสั่งด้านล่าง

Clear-RecycleBin

คำสั่งข้างต้นใน PowerShell เพื่อล้างถังรีไซเคิลทั้งหมดบนเครื่องคอมพิวเตอร์ขอให้ผู้ใช้ยืนยันการลบเนื้อหาในถังรีไซเคิลดังต่อไปนี้

PS C:\> 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"): y

เมื่อใช่หรือใช่โดยยินยอมทั้งหมด ระบบจะล้างถังรีไซเคิลทั้งหมดบนเครื่องคอมพิวเตอร์

เคล็ดลับเด็ด: วิธีแปลงทศนิยมเป็นเลขฐานสิบหกใน PowerShell!

PowerShell ถังรีไซเคิลว่างเปล่าของไดรฟ์ที่ระบุ

หากคุณต้องการล้างถังรีไซเคิลของไดรฟ์ที่ระบุ เช่น.. C:\ ให้ใช้คำสั่ง Clear-RecycleBin ตามด้านล่างนี้

Clear-RecycleBin -DriveLetter C

ในสคริปต์ข้างต้น PowerShell Clear-RecycleBin ใช้พารามิเตอร์ DriveLetter เพื่อระบุอักษรระบุไดรฟ์เป็น C โดยจะขอให้ผู้ใช้ยืนยันเพื่อล้างถังรีไซเคิลของไดรฟ์ C เท่านั้น

เอาต์พุตของคำสั่งข้างต้นเพื่อ ลบเนื้อหาในถังรีไซเคิล ของไดรฟ์ที่ระบุตามด้านล่าง

PS C:\> Clear-RecycleBin -DriveLetter C

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 for the 'C:\' drive".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): y

PS C:\>

เคล็ดลับเด็ด: วิธีหยุดกระบวนการทำงานใน PowerShell!

บทสรุป

ในบทความข้างต้น เราได้เรียนรู้วิธีล้างถังรีไซเคิลโดยใช้สคริปต์ PowerShell ล้างถังรีไซเคิลทั้งหมดบนเครื่องคอมพิวเตอร์

PowerShell Clear-RecycleBin cmdlet ล้างเนื้อหาของถังรีไซเคิล คุณสามารถลบเนื้อหาของไดรฟ์ที่ระบุได้โดยใช้พารามิเตอร์ DriveLetter

คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek

บทความที่เกี่ยวข้อง