บทความนี้รวบรวมคำสั่งต่างๆ ที่คุณสามารถใช้เพื่อ จัดการไฟล์และโฟลเดอร์ ผ่าน Command-Line ใน Windows 11/10 แม้ผู้ใช้ส่วนใหญ่ชอบใช้ GUI แต่บางคนชอบ CLI สำหรับงานจัดการไฟล์ ทราบวิธีทางเลือกไว้ก็จะมีประโยชน์
คำสั่งจัดการไฟล์และโฟลเดอร์ผ่าน CMD
นี่คือคำสั่งที่ควรรู้สำหรับจัดการไฟล์/โฟลเดอร์ด้วย Command Prompt:
1. สร้างไฟล์หรือโฟลเดอร์ใน CMD
สร้างโฟลเดอร์:
mkdir <ชื่อโฟลเดอร์พร้อมพาธ>
ตัวอย่าง: mkdir C:\Users\KOMAL\Documents\TWC
สร้างไฟล์ขนาดกำหนด (ไบต์):
fsutil file createnew file.txt 4000
แทน file.txt ด้วยชื่อไฟล์ นามสกุล และพาธเต็ม 4000 คือขนาดไบต์
เกี่ยวข้อง: สร้างหลายโฟลเดอร์พร้อมกันด้วย CMD และ PowerShell
2. ลบไฟล์หรือโฟลเดอร์ใน CMD
ลบโฟลเดอร์:
rmdir <ชื่อโฟลเดอร์พร้อมพาธ>
ลบไฟล์:
del "<ชื่อไฟล์พร้อมพาธ>"
ลบไฟล์ทั้งหมดในโฟลเดอร์ปัจจุบัน: del *
ลบไฟล์เฉพาะนามสกุล (เช่น png): del *.png
ลบไฟล์ที่ชื่อมีสตริงเฉพาะ (เช่น xyz): del *xyz*
3. ค้นหาไฟล์ในโฟลเดอร์เฉพาะ
เข้าโฟลเดอร์ก่อน: cd "<ชื่อโฟลเดอร์พร้อมที่ตั้ง>"
หาไฟล์เก่ากว่า n วัน:
forfiles /s /m *.* /d -n /c "cmd /c echo @file
แทน -n ด้วยจำนวนวัน (เช่น -2 สำหรับ 2 วัน)
หาไฟล์ใหญ่กว่าขนาดกำหนด:
forfiles /S /M * /C "cmd /c if @fsize GEQ 3741824 echo @path"
3741824 คือขนาดไบต์ที่ต้องการค้นหาไฟล์มากกว่านี้
4. เปลี่ยนนามสกุลไฟล์ทั้งหมดในโฟลเดอร์พร้อมกัน
เช่น เปลี่ยนทุกไฟล์เป็น .jpg: ren *.* *.jpg
5. ดูเวลาและวันที่สร้างไฟล์
dir /T:C filename
6. ค้นหาสตริงภายในไฟล์
หาบรรทัดที่มีสตริงเฉพาะ: findstr string file-name
ตัวอย่าง: findstr twc twc.txt (Case-sensitive)
หาข้อความหลายคำ: findstr /C:"string1 string2 string3..." filename
7. ตรวจสอบไฟล์ซ่อนในโฟลเดอร์
dir /A:H /B
8. บีบอัดไฟล์ใน CMD
compact /c filename
ซ่อน: attrib + h filename
แสดง: attrib -h filename
10. ตั้ง/ยกเลิก Read-Only attribute
ตั้ง Read-Only: attrib +R filename
ยกเลิก: attrib -R filename
11. เปลี่ยนชื่อไฟล์/โฟลเดอร์
rename oldfilename.pdf newfilename.pdf
12. อ่านเนื้อหาไฟล์ใน CMD
more filename
13. เปิดไฟล์ด้วยโปรแกรมเริ่มต้น
"filename-with-path"
14. ย้ายไฟล์/โฟลเดอร์ไปตำแหน่งอื่น
ย้าย TWC12.pdf ไป G:\TWC\ : move TWC12.pdf G:\TWC\
ย้ายไฟล์ .png ทั้งหมด: move *.png G:\TWC\
ย้ายไฟล์ขึ้นต้นด้วย A: move A* G:\TWC\
ย้ายโฟลเดอร์: move foldername <new location> (เช่น move TWC1 G:\TWC\)
15. คัดลอกไฟล์
copy Sourcefolder DestinationFolder
หวังว่าบทความนี้จะช่วยให้คุณเรียนรู้คำสั่งที่มีประโยชน์สำหรับจัดการไฟล์/โฟลเดอร์ผ่านบรรทัดคำสั่งใน Windows 11/10