Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 11

ลบไฟล์และโฟลเดอร์อย่างมีประสิทธิภาพด้วย PowerShell: คู่มือทีละขั้นตอน

การลบไฟล์และโฟลเดอร์ทั้งหมดด้วยตนเองอาจเป็นเรื่องยุ่งยาก แต่ถ้าคุณรู้จัก PowerShell มันไม่จำเป็นต้องเป็นเช่นนั้น ในบทความนี้ เราเสนอวิธีต่างๆ ในการลบไฟล์และโฟลเดอร์ Windows ของคุณโดยใช้ PowerShell

การลบไฟล์และโฟลเดอร์ของคุณด้วย PowerShell

PowerShell เป็นเครื่องมืออัตโนมัติสำหรับคำสั่งฟรีที่ Windows จัดเตรียมไว้ ในข้อความสั้นๆ มันช่วยให้คุณได้รับการควบคุมระบบปฏิบัติการมากขึ้นผ่าน Shell ซึ่งเริ่มต้นภายในหน้าต่าง Command prompt

มันใช้ Cmdlets หรือที่เรียกว่า command-let ซึ่งคือคำสั่งในตัว (in-built commands) ใน PowerShell ที่ช่วยให้คุณดำเนินการงานเฉพาะได้

ดังนั้น เมื่อคุณมองหาการลบไฟล์และโฟลเดอร์ของคุณ นี่คือ Cmdlets ที่แน่นอนที่เราจะใช้ มาดูวิธีลบไฟล์ของคุณก่อน

วิธีลบไฟล์และโฟลเดอร์ของคุณด้วย PowerShell

วิธีที่ง่ายที่สุดและชัดเจนที่สุดในการลบไฟล์และโฟลเดอร์โดยใช้ PowerShell คือผ่าน Cmdlet Remove-Item เพียงพิมพ์ Cmdlet ใน PowerShell พร้อมกับพารามิเตอร์ และไฟล์หรือโฟลเดอร์ของคุณจะถูกลบ นี่คือวิธีการ:

  1. ไปที่ Start menu search bar พิมพ์ 'powershell' และเลือก best match
  2. ใน Command prompt ให้พิมพ์ cmdlet ต่อไปนี้และกด Enter:
    Remove-Item

[-Path] <String[]>

[-Filter <String>]

[-Include <String[]>]

[-Exclude <String[]>]

[-Recurse]

[-Force]

[-Credential <PSCredential>]

[-WhatIf]

[-Confirm]

[-Stream <String[]>]

[<CommonParameters>]

ในคำสั่งข้างต้น Remove-Item คือ Cmdlet ที่เลียนแบบกระบวนการลบ ในขณะที่ตัวอักษรที่เหลือในวงเล็บเป็นพารามิเตอร์ตัวเลือกที่คุณอาจต้องใช้ นี่คือคำอธิบายสั้นๆ ของพารามิเตอร์ทั้งหมด:

Path: พารามิเตอร์ Path จำเป็นสำหรับระบุตำแหน่งของไฟล์หรือโฟลเดอร์ของคุณ

Filter: ช่วยให้ให้ตัวกรองสำหรับพารามิเตอร์ Path

Include: ช่วยให้คุณ include ไฟล์และโฟลเดอร์ที่ตรงตามความต้องการเฉพาะของคุณ

Exclude: คุณสามารถลบไฟล์และโฟลเดอร์ออกจากรายการของคุณผ่านนี้

Recurse: ระบุว่า Cmdlet ลบไฟล์ในตำแหน่งเฉพาะ

Force: บังคับให้ Cmdlet ลบไฟล์หรือโฟลเดอร์ที่เปลี่ยนแปลงไม่ได้ง่าย เช่น ไฟล์ที่ซ่อนหรือ read-only หรือ read-only aliases หรือ variables

WhatIf: แสดงการทดลองรันของคำสั่ง

Confirm: ขอการยืนยันก่อนรัน Cmdlet

Stream: มีประโยชน์สำหรับการลบ alternative data streams

ตัวอย่างเช่น เราสามารถแสดงให้คุณเห็นว่าการลบจะทำงานอย่างไรด้วยพารามิเตอร์เฉพาะ นี่คือวิธีการ:

Remove-item C:\Users\user-name\Desktop\articles\newBook.txt

ลบไฟล์และโฟลเดอร์อย่างมีประสิทธิภาพด้วย PowerShell: คู่มือทีละขั้นตอน

คำสั่งข้างต้นลบไฟล์ .txt ชื่อ 'newBook' ที่ตั้งอยู่บนเดสก์ท็อป ที่นี่ เราได้ใช้พารามิเตอร์บางส่วนที่อธิบายไว้ในคำสั่งข้างต้น คุณสามารถแทนที่ไฟล์หรือโฟลเดอร์ได้เช่นเดียวกับในคำสั่งข้างต้น และคุณจะสามารถลบไฟล์ที่คุณต้องการได้

นอกจากนี้ หากคุณมองหาการลบไฟล์หรือโฟลเดอร์ที่ซ่อนอยู่ เพียงเพิ่มพารามิเตอร์ -Force และคุณจะพร้อมแล้ว นี่คือวิธีการ:

Remove-Item C:\Program Files\VLC -Force

การลบหลายไฟล์ในครั้งเดียว

ดังนั้น นั่นคือวิธีที่คุณสามารถลบไฟล์ของคุณด้วย PowerShell แต่ไม่ใช่ทั้งหมด ด้วยความช่วยเหลือของ PowerShell cmdlets คุณยังสามารถลบหลายไฟล์พร้อมกันได้ นี่คือวิธีการ:

Remove-item file-path1, file-path2, file-path3

พิมพ์คำสั่งข้างต้นใน PowerShell ของคุณ และไฟล์ที่ระบุจะถูกลบ ที่นี่ คุณเพียงต้องป้อนเส้นทางไฟล์เฉพาะแทน file-path1, file-path2 และ file-path3 และคุณจะพร้อมแล้ว คุณสามารถใช้วิธีเดียวกันสำหรับการกำจัดโฟลเดอร์หลายโฟลเดอร์ และในที่สุด คุณจะเสร็จสิ้น

การลบไฟล์และโฟลเดอร์ของคุณโดยใช้ PowerShell

การลบไฟล์และโฟลเดอร์ Windows ของคุณไม่จำเป็นต้องยากลำบาก ตามที่เราเห็นข้างต้น คุณสามารถลบไฟล์และโฟลเดอร์ของคุณด้วย Windows PowerShell ได้โดยไม่มีปัญหา แต่ ตามที่เราได้กล่าวไว้ตั้งแต่ต้น PowerShell ของคุณเป็น powerhouse ของเครื่องมือและการเข้าถึงที่รอคอยการค้นพบและใช้งาน อย่าหยุดที่นี่ และเรียนรู้เพิ่มเติมเกี่ยวกับ PowerShell ต่อไป