การลบไฟล์และโฟลเดอร์ทั้งหมดด้วยตนเองอาจเป็นเรื่องยุ่งยาก แต่ถ้าคุณรู้จัก PowerShell มันไม่จำเป็นต้องเป็นเช่นนั้น ในบทความนี้ เราเสนอวิธีต่างๆ ในการลบไฟล์และโฟลเดอร์ Windows ของคุณโดยใช้ PowerShell
การลบไฟล์และโฟลเดอร์ของคุณด้วย PowerShell
PowerShell เป็นเครื่องมืออัตโนมัติสำหรับคำสั่งฟรีที่ Windows จัดเตรียมไว้ ในข้อความสั้นๆ มันช่วยให้คุณได้รับการควบคุมระบบปฏิบัติการมากขึ้นผ่าน Shell ซึ่งเริ่มต้นภายในหน้าต่าง Command prompt
มันใช้ Cmdlets หรือที่เรียกว่า command-let ซึ่งคือคำสั่งในตัว (in-built commands) ใน PowerShell ที่ช่วยให้คุณดำเนินการงานเฉพาะได้
ดังนั้น เมื่อคุณมองหาการลบไฟล์และโฟลเดอร์ของคุณ นี่คือ Cmdlets ที่แน่นอนที่เราจะใช้ มาดูวิธีลบไฟล์ของคุณก่อน
วิธีลบไฟล์และโฟลเดอร์ของคุณด้วย PowerShell
วิธีที่ง่ายที่สุดและชัดเจนที่สุดในการลบไฟล์และโฟลเดอร์โดยใช้ PowerShell คือผ่าน Cmdlet Remove-Item เพียงพิมพ์ Cmdlet ใน PowerShell พร้อมกับพารามิเตอร์ และไฟล์หรือโฟลเดอร์ของคุณจะถูกลบ นี่คือวิธีการ:
- ไปที่ Start menu search bar พิมพ์ 'powershell' และเลือก best match
- ใน 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

คำสั่งข้างต้นลบไฟล์ .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 ต่อไป