คำสั่ง del คือคำสั่ง Command Prompt ที่ใช้ในการลบไฟล์ ตัวเลือกคำสั่งต่างๆของ Del มีให้เลือกเพื่อให้คุณสามารถลบไฟล์ที่มีนามสกุลไฟล์บางไฟล์ลบไฟล์ทุกไฟล์ในโฟลเดอร์ลบไฟล์ที่มีแอตทริบิวต์ของไฟล์บางไฟล์และอื่น ๆ
ไม่เหมือนกับการลบไฟล์ใน Explorer ไฟล์ที่ถูกลบด้วยคำสั่ง del จะไม่สิ้นสุดใน Recycle Bin
บันทึก: คำสั่ง del คือเหมือนกันกับ ลบออก คำสั่ง
ความพร้อมใช้งานของคำสั่ง Del
คำสั่ง del สามารถใช้ได้จากภายใน Command Prompt ใน Windows 10, Windows 8, Windows 7, Windows Vista และ Windows XP
คำสั่ง del สามารถใช้ได้ใน Command Prompt ในตัวเลือก Advanced Startup Options และ Recovery / Recovery menu ของ System Recovery Options
บันทึก: ความพร้อมใช้งานของสวิตช์คำสั่ง del และไวยากรณ์คำสั่ง del อื่น ๆ อาจแตกต่างจากระบบปฏิบัติการกับระบบปฏิบัติการ
ไวยากรณ์คำสั่ง Del
เดล / p / f / s / q / a: ชื่อไฟล์ /?
ปลาย: ดูวิธีการอ่านไวยากรณ์คำสั่งถ้าคุณไม่แน่ใจว่าจะตีความไวยากรณ์คำสั่ง del ตามที่อธิบายไว้ด้านบนหรือในรายการด้านล่าง
- / p = พร้อมรับคำยืนยันก่อนลบแต่ละไฟล์
- / f = บังคับให้ลบไฟล์แบบอ่านอย่างเดียว
- / s = ลบไฟล์ที่ระบุออกจากไดเร็กทอรีย่อยทั้งหมด
- / q = โหมดเงียบ; ยับยั้งการแจ้งเตือนให้ลบการยืนยัน
- / a: = ลบไฟล์โดยใช้แอตทริบิวต์ต่อไปนี้:
- R = ไฟล์แบบอ่านอย่างเดียว
- ชั่วโมง ไฟล์ที่ซ่อนไว้
- ผม = ไม่ใช่ไฟล์ที่จัดทำดัชนีเนื้อหา
- s = ไฟล์ระบบ
- = ไฟล์พร้อมสำหรับการเก็บถาวร
- ล. = วิเคราะห์จุดใหม่
- /? = ใช้สวิตช์ความช่วยเหลือกับคำสั่ง del เพื่อแสดงความช่วยเหลือโดยละเอียดเกี่ยวกับหลายตัวเลือกของคำสั่ง
บันทึก: ในคอนโซลการกู้คืนใน Windows XP และ Windows 2000, ลบ คำสั่ง Recovery Console สามารถใช้แทน del ได้
ตัวอย่างคำสั่ง Del
del c: windows twain_32.dll
ในตัวอย่างข้างต้นคำสั่ง del จะใช้เพื่อลบ twain_32.dll ไฟล์ที่อยู่ใน C: Windows โฟลเดอร์ del io.sys
ในตัวอย่างนี้คำสั่ง del ไม่มีข้อมูลเส้นทางที่ระบุดังนั้น io.sys ไฟล์ถูกลบออกจากไดเร็กทอรีใดก็ตามที่คุณพิมพ์คำสั่ง del จาก ตัวอย่างเช่นหากคุณพิมพ์ del io.sys จาก C: > พรอมต์ io.sys ไฟล์จะถูกลบออกจาก C: . del C: Users Tim Downloads *. exe
คำสั่ง del นี้จะลบไฟล์ EXE ทั้งหมดจากไฟล์ ทิม ของผู้ใช้ ดาวน์โหลด โฟลเดอร์ นามสกุลไฟล์สามารถแทนที่ด้วย * เพื่อลบไฟล์ทั้งหมดจากโฟลเดอร์นั้น สำคัญ: สังเกตว่ามี ไม่ใช่ พื้นที่หลัง ดาวน์โหลด . การเพิ่มช่องว่างจะเป็นการทำลายคำสั่งและบอกให้ Windows ลบข้อมูลออก ดาวน์โหลด แทนเฉพาะไฟล์ EXE เนื่องจากคำสั่ง del ไม่สามารถลบโฟลเดอร์ได้ ลบไฟล์ทั้งหมดออกจากไฟล์ รวมทั้งไม่เพียง แต่ไฟล์ EXE เท่านั้น แต่ยังมีรูปภาพเอกสารวิดีโอเป็นต้น del / a: a *. *
ใช้คำสั่ง del นี้เพื่อลบไฟล์ที่เก็บถาวรทั้งหมดในไดเร็กทอรีที่ใช้งานปัจจุบัน คล้ายกับ io.sys คำสั่งข้างต้นหนึ่งนี้จะรันในสิ่งที่โฟลเดอร์ Command Prompt ตั้งไว้ del / q / a: r C: Users Tim เอกสาร *. docx
เมื่อต้องการรวมสวิทช์เดลเพียงไม่กี่รายการให้พิจารณาคำสั่งนี้ซึ่งจะลบทุกๆข้อมูลแบบอ่านอย่างเดียว ( / a: R ) DOCX ไฟล์จากผู้ใช้ เอกสาร โฟลเดอร์ แต่จะทำในโหมดเงียบ ( / q ) เพื่อที่คุณจะไม่ได้ขอให้ยืนยัน del / s C: Users Tim Documents Adobe *. *
ตัวอย่างคำสั่ง del นี้จะลบไฟล์ทั้งหมด ( *.* ) จากทุกโฟลเดอร์ ( / s ) ภายในของ Adobe โฟลเดอร์ของผู้ใช้ เอกสาร ไดเรกทอรี โฟลเดอร์จะยังคงอยู่ แต่ทุกไฟล์จะถูกลบออก อย่างไรก็ตามในตัวอย่างนี้คุณจะได้รับแจ้งให้ป้อน Y สำหรับแต่ละไฟล์เพื่อยืนยันว่าในความเป็นจริงคุณต้องการลบแต่ละไฟล์ เพื่อหลีกเลี่ยงปัญหานี้หากคุณแน่ใจว่าต้องการลบไฟล์ทุกไฟล์ออกไปคุณสามารถเพิ่ม / q เปลี่ยนก่อนหรือหลัง / s เปลี่ยนไปใช้คำสั่งในโหมดเงียบ เช่นเดียวกับตัวอย่าง DOCX ข้างต้น wildcard (*. *) ในคำสั่งนี้สามารถเปลี่ยนเป็นอะไรก็ได้เพื่อลบเฉพาะไฟล์เหล่านี้ ใช้ * .MP4 สำหรับ MP4, * .MP3 สำหรับ MP3 และอื่น ๆ คำสั่งลบจะเหมือนกับคำสั่ง del ดังนั้นจึงสามารถใช้ได้กับผลลัพธ์เดียวกัน กล่าวอีกนัยหนึ่งคุณสามารถแทนที่ "del" ด้วย "erase" ในตัวอย่างคำสั่งใด ๆ ข้างต้นได้โดยไม่ขัดจังหวะคำสั่ง คำสั่ง forfiles บางครั้งใช้กับคำสั่ง del เพื่อเอาไฟล์ที่เก่าไปแล้วหลายวัน ตัวอย่างเช่นคุณอาจต้องการลบไฟล์ที่เก่ากว่าหนึ่งเดือนเก่าในโฟลเดอร์เฉพาะบางอย่างที่คุณสามารถทำกับ forfiles และ del แต่ไม่ได้มีเฉพาะคำสั่ง del ด้วยตัวเอง ใน Windows XP และ Windows รุ่นที่ใหม่กว่า rmdir ใช้เพื่อลบทั้งโฟลเดอร์ในขณะที่ deltree ใช้เพื่อวัตถุประสงค์เดียวกันในระบบปฏิบัติการที่เก่ากว่า Windows XP ใน MS-DOS, ยกเลิกการลบ คำสั่งถูกใช้เพื่อคืนค่าแฟ้มที่ถูกลบด้วยคำสั่งลบ เมื่อต้องการยกเลิกคำสั่ง del ใน Windows รุ่นใหม่ให้ลองใช้โปรแกรมกู้ไฟล์ Del คำสั่งที่เกี่ยวข้อง