ใช้ PowerShell เพื่อลบไฟล์และโฟลเดอร์ใน Windows 11/10
หากคุณไม่สามารถลบไฟล์หรือโฟลเดอร์ออกจากคอมพิวเตอร์ของคุณได้ คุณสามารถใช้Windows PowerShellเพื่อลบไฟล์และโฟลเดอร์ได้อย่างง่ายดาย ข้อดีของการใช้PowerShellคือคุณสามารถบังคับลบไฟล์(force delete a file)และลบรายการทั้งหมดออกจากภายในโฟลเดอร์ได้ เราได้เห็นวิธีการลบไฟล์และโฟลเดอร์โดยใช้ Command Prompt ตอนนี้ เรามาดูวิธีการทำโดยใช้PowerShell
ใช้ PowerShell(Use PowerShell)เพื่อลบไฟล์และโฟลเดอร์
หากต้องการลบไฟล์และโฟลเดอร์(delete files and folders)โดยใช้Windows PowerShellให้ทำตามขั้นตอนเหล่านี้-
- เปิด Windows PowerShell
- ระบุโฟลเดอร์
- ใช้คำสั่ง Remove-item
นี่คือการสอนในรูปแบบรายละเอียด
ลบ(Delete)ไฟล์เดียวโดยใช้PowerShell
ในการเริ่ม ต้นคุณต้องเปิดPowerShell สำหรับสิ่งนั้น คุณสามารถกดWin+XและเลือกWindows PowerShellจากรายการ หรือคุณสามารถค้นหาได้ในกล่องค้นหา ของ แถบ งาน (Taskbar)หลังจากนั้นให้ป้อนคำสั่งต่อไปนี้ -
Remove-item file-path
นี่คือรูปแบบพื้นฐานของคำสั่ง
สมมติว่าคุณมีไฟล์ชื่อTWC.pngใน โฟลเดอร์ TWCบนเดสก์ท็อป(Desktop)ของ คุณ หากต้องการลบโดยใช้Windows PowerShellคุณต้องป้อนคำสั่งนี้ -
Remove-item C:\Users\user-name\Desktop\TWC\TWC.png
คุณต้องรวมนามสกุลไฟล์ในคำสั่ง มิฉะนั้น จะไม่รู้จักคำสั่งของคุณ และข้อความต้อนรับจะต้อนรับคุณ
ที่เกี่ยวข้อง(Related) : วิธีลบไฟล์ที่เก่ากว่า X วันใน Windows
ลบ(Delete)โฟลเดอร์เดียวโดยใช้PowerShell
หากคุณต้องการลบโฟลเดอร์โดยใช้Windows PowerShellคุณต้องป้อนคำสั่งตามที่กล่าวไว้ก่อนหน้านี้-
Remove-Item folder-path
สมมติว่าคุณมีโฟลเดอร์ชื่อTWCบนเดสก์ท็อป(Desktop)ของ คุณ หากคุณต้องการลบ คุณต้องป้อนคำสั่งนี้-
Remove-item C:\Users\user-name\Desktop\TWC
หากโฟลเดอร์ว่างเปล่า โฟลเดอร์นั้นจะถูกลบทันที อย่างไรก็ตาม หากโฟลเดอร์มีไฟล์บางไฟล์ คุณต้องยืนยันการลบโดยกดปุ่มYและEnter
ลบ(Delete)หลายไฟล์โดยใช้PowerShell
หากคุณมีหลายไฟล์ที่จะลบ คุณต้องป้อนคำสั่งอื่น คำสั่งมีลักษณะเหมือนกัน แต่มีความแตกต่างเล็กน้อย
Remove-item file-path, file-path1, file-path2
คุณต้องป้อนเส้นทางไฟล์ทั้งหมดเช่นนี้ ตัวอย่างเช่น คุณมีไฟล์หนึ่งชื่อTWC.pngบนเดสก์ท็อป(Desktop)และอีกไฟล์หนึ่งชื่อTWC1.txtในโฟลเดอร์Downloads หากต้องการลบพร้อมกัน คุณสามารถป้อนคำสั่งต่อไปนี้ -
Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt
ลบ(Delete)หลายโฟลเดอร์โดยใช้PowerShell
เช่นเดียวกับการลบหลายไฟล์ คำสั่งจะเหมือนกันเพื่อลบมากกว่าหนึ่งโฟลเดอร์โดยใช้Windows PowerShell (Windows PowerShell)ตัวอย่างเช่น คุณสามารถใช้คำสั่งแบบนี้-
Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1
คำสั่งนี้จะลบ โฟลเดอร์ TWCออกจากโฟลเดอร์DesktopและTWC1จากโฟลเดอร์Downloadsพร้อมกัน
สำหรับข้อมูลของคุณ หากคุณใช้คำสั่งเหล่านี้ ไฟล์และโฟลเดอร์ของคุณจะถูกลบอย่างถาวร กล่าวคือ คุณไม่สามารถหาได้ในถัง(Recycle Bin)รีไซเคิล
ตรวจสอบรายการภายในโฟลเดอร์
ในกรณีที่คุณไม่สามารถเปิดโฟลเดอร์ได้ แต่ต้องการทราบเกี่ยวกับรายการ คุณสามารถใช้คำสั่งนี้-
Get-ChildItem folder-path
หากคุณมีโฟลเดอร์บนเดสก์ท็อป(Desktop)ชื่อTWCคุณต้องป้อนคำสั่งต่อไปนี้เพื่อเปิดเผยทุกสิ่ง-
Get-ChildItem C:\Users\user-name\Desktop\TWC
โดยค่าเริ่มต้น จะแสดงโหมด(Mode) , LastWriteTime , Length , และName คุณสามารถรับชื่อไฟล์ได้จากที่นี่ เพื่อให้คุณสามารถลบรายการที่ถูกต้องได้
ตรวจสอบ(Check)เวลาแก้ไขล่าสุดและเวลาสร้าง
หากคุณต้องการตรวจสอบเวลาที่สร้างหรือแก้ไขไฟล์ คุณสามารถใช้คำสั่งนี้-
Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime
คุณสามารถค้นหาสามคอลัมน์ที่มีชื่อไฟล์ทั้งหมดและรายละเอียดอื่นๆ
บังคับลบรายการ
หากโฟลเดอร์ของคุณมีไฟล์แบบอ่านอย่างเดียวหรือไฟล์ที่ซ่อนอยู่ซึ่งคุณต้องการลบ คุณจะไม่สามารถใช้คำสั่งที่กล่าวถึงข้างต้น เนื่องจากจะแสดงข้อผิดพลาด ในกรณีนั้น คุณต้องใช้พารามิเตอร์-force ตัวอย่างเช่น หากมีไฟล์ที่ซ่อนอยู่หรือเป็นแบบอ่านอย่างเดียวใน โฟลเดอร์ TWCที่วางอยู่บนDesktopคุณต้องป้อนคำสั่งนี้-
Remove-item C:\Users\user-name\Desktop\TWC -force
คำสั่งเดียวกันนี้สามารถใช้ลบไฟล์แบบอ่านอย่างเดียวได้เช่นกัน ไม่ว่าในกรณีใด คุณจะได้รับข้อความยืนยันที่คุณต้องพิมพ์Yแล้วกดปุ่ม Enter
ลบโดยไม่ต้องยืนยัน
หากคุณใช้คำสั่งแรกของบทความนี้ คุณจะได้รับข้อความยืนยัน อย่างไรก็ตาม หากคุณไม่ต้องการรับข้อความดังกล่าว คุณสามารถใช้พารามิเตอร์ที่เรียกว่า-recurse
ตัวอย่างเช่น,
Remove-item C:\Users\user-name\Desktop\TWC -recurse
หลังจากป้อนคำสั่งนี้ โฟลเดอร์หรือไฟล์ของคุณจะถูกลบอย่างถาวรโดยไม่มีการยืนยันใดๆ
ยกเว้นไฟล์บางประเภท
สมมติว่าคุณมีไฟล์หลายประเภท เช่นTXT , PNG , DOCX , PDFเป็นต้น และคุณต้องการลบรายการทั้งหมดยกเว้นไฟล์TXT ในกรณีนั้น คุณสามารถใช้พารามิเตอร์-exclude ได้ (-exclude )คำสั่งมีลักษณะดังนี้-
Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt
คุณอาจเดาได้แล้วว่า – มันจะไม่รวม ไฟล์ .txtทั้งหมดและลบไฟล์อื่นๆ อย่างไรก็ตาม มันแสดงข้อความยืนยัน หากคุณต้องการลบโดยตรง คุณสามารถใช้พารามิเตอร์-recurse ตามที่กล่าวไว้ก่อนหน้านี้(-recurse)
ฉันหวังว่าคำสั่งเหล่านี้จะเป็นประโยชน์สำหรับคุณ(I hope these commands will be helpful for you.)
Related posts
ปิดใช้งาน Security Questions ใน Windows 10 โดยใช้ PowerShell Script
วิธีการตรวจสอบ PowerShell version ใน Windows 11/10
Fix PowerShell ก่อให้เกิด High CPU usage ใน Windows 11/10
วิธีการเปิด PowerShell prompt ใน Windows 10
วิธีการสร้าง Local User Account โดยใช้ PowerShell ใน Windows 10
วิธีการเปลี่ยนค่าเริ่มต้น Webcam ในคอมพิวเตอร์ Windows 10
วิธีสร้าง Radar Chart ใน Windows 11/10
อุปกรณ์ HDMI playback ไม่แสดงใน Windows 10
วิธีการเปิด System Properties ใน Windows 10 Control Panel
วิธีการจับคู่อุปกรณ์ Bluetooth บน Windows 10 กับ Swift Pair?
CPU ไม่ทำงานที่เต็ม speed or capacity ใน Windows 11/10
วิธีการติดตั้งแพ็คเกจแอป Appx โดยใช้ PowerShell ใน Windows 10
วิธีการฆ่ากระบวนการโดยใช้ Command Line ใน Windows 10
Adjust ของคุณ Monitor สำหรับดีกว่า screen resolution ใน Windows 10
วิธีสร้าง, Delete, Use Virtual Desktops ใน Windows 10
วิธีการใช้ Zip and Unzip files โดยใช้ PowerShell ใน Windows 10
วิธีการสำรองข้อมูล Move หรือ Delete PageFile.sys เมื่อปิดเครื่องใน Windows 10
การตั้งค่าการซิงค์ Windows 10 ไม่ทำงาน Greyed Out
วิธีการปิดใช้งาน PowerShell ใน Windows 10
PPS file คืออะไร วิธีการแปลง PPS เป็น PDF ใน Windows 11/10?