Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell

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

ใช้ PowerShell เพื่อลบไฟล์และโฟลเดอร์

หากต้องการลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell ให้ทำตามขั้นตอนเหล่านี้ -

  1. เปิด Windows PowerShell
  2. ระบุโฟลเดอร์
  3. ใช้คำสั่ง Remove-item

นี่คือบทช่วยสอนในรูปแบบรายละเอียด

ลบไฟล์เดียวโดยใช้ PowerShell

ในการเริ่มต้น คุณต้องเปิด PowerShell สำหรับสิ่งนั้น คุณสามารถกด Win+X และเลือก Windows PowerShell จากรายการ หรือคุณสามารถค้นหาได้ในกล่องค้นหาของแถบงาน หลังจากนั้นให้ป้อนคำสั่งต่อไปนี้-

Remove-item file-path

นี่คือรูปแบบพื้นฐานของคำสั่ง

สมมติว่าคุณมีไฟล์ชื่อ TWC.png ในโฟลเดอร์ TWC บนเดสก์ท็อปของคุณ หากต้องการลบโดยใช้ Windows PowerShell คุณต้องป้อนคำสั่งนี้-

Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell

คุณต้องรวมนามสกุลไฟล์ในคำสั่ง มิฉะนั้นจะไม่รู้จักคำสั่งของคุณและข้อความต้อนรับจะต้อนรับคุณ

ที่เกี่ยวข้อง :วิธีลบไฟล์ที่เก่ากว่า X วันใน Windows

ลบโฟลเดอร์เดียวโดยใช้ PowerShell

หากคุณต้องการลบโฟลเดอร์โดยใช้ Windows PowerShell คุณต้องป้อนคำสั่งตามที่กล่าวไว้ก่อนหน้านี้ -

Remove-Item folder-path

สมมติว่าคุณมีโฟลเดอร์ชื่อ TWC บนเดสก์ท็อปของคุณ หากคุณต้องการลบ คุณต้องป้อนคำสั่งนี้-

Remove-item C:\Users\user-name\Desktop\TWC

หากโฟลเดอร์ว่างเปล่า โฟลเดอร์นั้นจะถูกลบทันที อย่างไรก็ตาม หากโฟลเดอร์มีไฟล์บางส่วน คุณต้องยืนยันการลบโดยกด Y และ ป้อน ปุ่ม.

ลบหลายไฟล์โดยใช้ PowerShell

หากคุณมีหลายไฟล์ที่จะลบ คุณต้องป้อนคำสั่งอื่น คำสั่งมีลักษณะเหมือนกัน แต่มีความแตกต่างเล็กน้อย

Remove-item file-path, file-path1, file-path2

คุณต้องป้อนเส้นทางไฟล์ทั้งหมดเช่นนี้ ตัวอย่างเช่น คุณมีไฟล์หนึ่งชื่อ TWC.png บนเดสก์ท็อป และอีกไฟล์หนึ่งชื่อ TWC1.txt ในโฟลเดอร์ Downloads หากต้องการลบพร้อมกัน คุณสามารถป้อนคำสั่งต่อไปนี้ -

Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt

ลบหลายโฟลเดอร์โดยใช้ PowerShell

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

Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1

คำสั่งนี้จะลบโฟลเดอร์ TWC ออกจากโฟลเดอร์ Desktop และ TWC1 จากโฟลเดอร์ Downloads พร้อมกัน

สำหรับข้อมูลของคุณ หากคุณใช้คำสั่งเหล่านี้ ไฟล์และโฟลเดอร์ของคุณจะถูกลบอย่างถาวร กล่าวอีกนัยหนึ่ง คุณไม่สามารถหาได้ในถังรีไซเคิล

ตรวจสอบรายการภายในโฟลเดอร์

ในกรณีที่คุณไม่สามารถเปิดโฟลเดอร์ได้ แต่ต้องการทราบเกี่ยวกับรายการ คุณสามารถใช้คำสั่งนี้-

Get-ChildItem folder-path

หากคุณมีโฟลเดอร์บนเดสก์ท็อปชื่อ TWC คุณต้องป้อนคำสั่งต่อไปนี้เพื่อเปิดเผยทุกสิ่ง -

Get-ChildItem C:\Users\user-name\Desktop\TWC

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell

โดยค่าเริ่มต้น จะแสดงโหมด LastWriteTime ความยาว และชื่อ คุณสามารถรับชื่อไฟล์จากที่นี่เพื่อลบรายการที่ถูกต้อง

ตรวจสอบเวลาที่แก้ไขล่าสุดและเวลาที่สร้าง

หากคุณต้องการตรวจสอบเวลาที่สร้างหรือแก้ไขไฟล์ คุณสามารถใช้คำสั่งนี้-

Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell

คุณจะพบคอลัมน์สามคอลัมน์ที่มีชื่อไฟล์และรายละเอียดอื่นๆ ทั้งหมด

บังคับลบรายการ

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

Remove-item C:\Users\user-name\Desktop\TWC -force

คำสั่งเดียวกันนี้สามารถใช้ลบไฟล์แบบอ่านอย่างเดียวได้เช่นกัน ไม่ว่าในกรณีใด คุณจะได้รับข้อความยืนยันซึ่งคุณต้องพิมพ์ Y แล้วกดปุ่ม Enter

ลบโดยไม่ยืนยัน

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

ตัวอย่างเช่น

Remove-item C:\Users\user-name\Desktop\TWC -recurse

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell

หลังจากป้อนคำสั่งนี้ โฟลเดอร์หรือไฟล์ของคุณจะถูกลบอย่างถาวรโดยไม่มีการยืนยัน

ยกเว้นไฟล์บางประเภท

สมมติว่าคุณมีไฟล์หลายประเภท เช่น TXT, PNG, DOCX, PDF เป็นต้น และคุณต้องการลบรายการทั้งหมดยกเว้นไฟล์ TXT ในกรณีนั้น คุณสามารถใช้ -exclude พารามิเตอร์. คำสั่งมีลักษณะดังนี้-

Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt

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

ฉันหวังว่าคำสั่งเหล่านี้จะเป็นประโยชน์สำหรับคุณ

วิธีลบไฟล์และโฟลเดอร์โดยใช้ Windows PowerShell