คำสั่งระบบ DOS พื้นฐาน
- DIR (Directory) - คำสั่งในการแสดงรายชื่อไฟล์ รายชื่อไดเรกทอรี่
(Folder ใน windows ปัจจุบัน)
ตัวอย่างการใช้งาน
(รวมคำสั่งย่อย ๆ)
Dir - แสดงรายชื่อไฟล์ ไดเรกทอรี่ทั้งหมด
พร้อมทั้งขนาดไฟล์ + วันเวลาอัปเดทล่าสุด
Dir /p - แสดงรายชื่อไฟล์
ไดเรกทอรี่ในแนวนอน ให้หยุดแสดงทีละหน้า (กรณีที่มีจำนวนไฟล์ยาวมากกว่า 1
หน้าจอ)
Dir /w - แสดงรายชื่อไฟล์ ไดเรกทอรี่ในแนวนอน
Dir /s, -
แสดงรายชื่อไฟล์ ไดเรกทอรี่ และไฟล์ที่อยู่ในไดเรกทอรี่ย่อยด้วย
Dir
/od - แสดงรายชื่อไฟล์ ให้เรียงตามวันที่อัปเดท Dir /n - แสดงรายชื่อไฟล์
ให้เรียงตามชื่อ
- CLS (Clear Screen) - คำสั่งสำหรับลบหน้าจอออก
- DEL (Delete) - คำสั่งในการลบชื่อไฟล์ที่ต้องการ เช่น DEL readme.txt
หมายถึงให้ลบชื่อไฟล์ README.TXT
ตัวอย่างการใช้งาน
(รวมคำสั่งย่อย ๆ)
Del readme.txt - ลบไฟล์ชื่อ readme.txt
Del *.* - ให้ลบไฟล์ทั้งหมดที่อยู่ในไดเรกทอรี่ปัจจุบัน
Del *. -
ให้ลบไฟล์ทั้งหมดที่อยู่ในไดเรกทอรี่ปัจจุบัน เฉพาะไฟล์ที่ไม่มีนามสกุล
- MD (Make Directory) - คำสั่งในการสร้างไดเรกทอรี่ เช่น MD Photo
จะได้ไดเรกทอรี่ C:\Photo
- CD (Change Directory) - คำสั่งในการเข้าไปในไดเรกทอรี่ (CD\
คือคำสั่งในการออกจากห้องไดเรกทอรี่)
- RD (Remove Directory) - คำสั่งในการลบไดเรกทอรี่ เช่น RD Photo
(เราจะต้องอยู่นอกห้องไดเรอทอรี่ Photo)
- REN (Rename) - คำสั่งในการเปลี่ยนชื่อชือ เช่น REN readme.txt
read.me หมายถึงการเปลี่ยนชื่อไฟล์เป็น READ.ME
ชนิดคำสั่ง DOS
คำสั่งของ DOS มีอยู่ 2 ชนิดคือ
1. คำสั่งภายใน (Internal Command) เป็นคำสั่งที่เรียกใช้ได้ทันทีตลอดเวลาที่เครื่องเปิดใช้งานอยู่ เพราะคำสั่งประเภทนี้ถูกบรรจุลงในหน่วยความจำหลัก (ROM) ตลอดเวลา หลังจากที่ Boot DOS ส่วนมากจะเป็นคำสั่งที่ใช้อยู่เสมอ เช่น CLS, DIR, COPY, REN เป็นต้น
2. คำสั่งภายนอก (External Command) คำสั่งนี้จะถูกเก็บไว้ในดิสก์หรือแผ่น DOS คำสั่งเหล่านี้จะไม่ถูกเก็บไว้ในหน่วยความจำ เมื่อต้องการใช้คำสั่งเหล่านี้คอมพิวเตอร์จะเรียกคำสั่งเข้าสู๋หน่วยความจำ ถ้าแผ่นดิสก์หรือฮาร์ดดิสก์ไม่มีคำสั่งที่ต้องการใช้อยู่ก็ไม่สามารถเรียกคำสั่งนั้น ๆ ได้ ตัวอย่างเช่น คำสั่ง FORMAT, DISKCOPY, TREE, DELTREE เป็นต้น
รูปแบบและการใช้คำสั่งต่างๆ
ในการใช้คำสั่งต่าง ๆ ของ DOS จะมีการกำหนดอักษรหรือสัญญลักษณ์ ใช้แทนข้อความของรูปแบบคำสั่ง ดังนี้
[d:] หมายถึง Drive เช่น A:, B:
[path] หมายถึง ชื่อไดเรคเตอรี่ย่อย
[filename] หมายถึง ชื่อแฟ้มข้อมูล หรือ ชื่อไฟล์
[.ext] หมายถึง ส่วนขยาย หรือนามสกุล
หมายเหตุ : ข้อความที่อยู่ในวงเล็บ ([ ] ) ถ้าไม่มีก็ไม่ต้องใส่ในคำสั่ง
รูปแบบและการใช้คำสั่งภายใน (Internal Command)
| คำสั่ง | หน้าที่ | รูปแบบ |
| CLS (CLEAR SCREEN) | ลบข้อมูลบนจอภาพขณะนั้น | CLS |
| DATE | แก้ไข/ดูวันที่ให้กับ SYSTEM | DATE |
| TIME | แก้ไข/ดูเวลา ให้กับ SYSTEM | TIME |
| VER (VERSION) | ดูหมายเลข (version) ของดอส | VER |
| VOL (VOLUME) | แสดงชื่อของ DISKETTE | VOL [d:] |
| DIR (DIRECTORY) | ดูชื่อแฟ้มข้อมูล, เนื้อที่บนแผ่นดิสก์, ชื่อแผ่นดิกส์ | DIR [d:] [path] [filename [.ext]] [/p] [/w] /p หมายถึง แสดงชื่อแฟ้มข้อมูลทีละ 1 หน้าจอภาพ ถ้าต้องการดูหน้าต่อไปให้กดแป้นใด ๆ /w หมายถึง แสดงชื่อแฟ้มข้อมูลตามความกว้างของจอภาพ |
| TYPE | แสดงเนื้อหาหรือข้อมูลในแฟ้มข้อมูลที่กำหนด | TYPE [d:] [path] [filename.[.ext]] |
| COPY | ใช้คัดลอกแฟ้มข้อมูลหนึ่ง หรือหลายแฟ้มข้อมูลจากแฟ้มข้อมูลต้นทาง ไปยังแฟ้มข้อมูลปลายทาง อาจจะเป็นจากแผ่นดิสก์แผ่นหนึ่งหรือแผ่นดิสก์เดิมก็ได้ | COPY [d:] [path] [filename[.ext]] [d:] [path] filename[.ext]] |
| REN (RENAME] | เปลี่ยนชื่อแฟ้มข้อมูล (ข้อมูลข้างในแแฟ้มข้อมูลยังเหมือนเดิม) | REN [d:] [path] [oldfilename[.ext]] [newfilename[.ext]] |
| DEL (DELETE) | ลบแฟ้มข้อมูลออกจากแฟ่นดิสก์ | DEL [d:] [path] [filename[.ext]] |
| PROMPT COMMAND | เปลี่ยนรูปแบบตัวพร้อมรับคำสั่ง (system prompt) เป็นตัวใหม่ตามที่ต้องการ | PROMPT [prompt-text] or propt $p$ $ หมายถึงตัวอักษร t หมายถึง เวลา d หมายถึง วัน เดือน ปี p หมายถึง เส้นทาง Directory ปัจจุบัน v หมายถึง DOS VERSION NUMBER g หมายถึง เครื่องหมาย > l หมายถึง เครื่องหมาย < q หมายถึง เครื่องหมาย = |
| MD (MAKE DIRECTORY) | สร้าง subdirectory (ห้องย่อย) เพื่อจัดเก็บแฟ้มข้อมูล | MD [d:] [path] [Dir_name] |
| CD (CHANGE DIRECTORY) | เป็นคำสั่งในการเปลี่ยนไปใช้งาน subdirectory ที่ต้องการ | CD [d:] [path] [Dir_name] CD\ (การย้ายกลับมาสู่ ROOT DIRECTORY CD.. (การย้ายกลับมาที่ DIRECTORY) |
| RD (REMOVE DIRECTORY) | ลบ subdirectory (ห้องย่อย) ที่สร้างด้วยคำสั่ง MD | RD [d:] [path] [Dir_name] |
คำสั่งภายนอก(EXTERNAL COMMAND)
คำสั่งภายนอกมี 2 นามสกุล
1.นามสกุลเป็น .COM เป็น file ที่บรรจุข้อมูลที่ถูกแปลงเป็นภาษาเครื่องแล้ว
2.นามสกุลเป็น .EXE เป็น file ที่บรรจุข้อมูลที่เขียนโดยใช้ภาษาระดับสูงและแปลงเป็นภาษาเครื่องแล้ว
รูปแบบและการใช้คำสั่งภายใน (Internal Command)
| คำสั่ง | หน้าที่ | รูปแบบ |
| TREE | แสดงรายชื่อ directory ทั้งหมดในแผ่นดิสก์ ที่กำหนด | TREE [d:] [/f] /f หมายถึงรายชื่อแฟ้มข้อมูลในแต่ละ subdirectory ด้วย |
| SYS (SYSTEM) | เป็นคำสั่ง copy แฟ้มข้อมูลที่ใช้ในการเปิดเครื่องลงในแผ่นดิสก์หรือฮาร์ดดิสก์ ที่ไม่มีระบบ (เปิดเครื่องไม่ได้) | SYS [d:] |
| CHKDSK (CHECK DISK) | ตรวจสอบ directory หรือ file แสดงจำนวน memory ที่ใช้ไปและที่เหลืออยู่ รวมถึงเนื้อที่ บนแผ่นดิสก์ที่ใช้ไป และที่เหลืออยู่ | CHKDSK [d:] [path] [filename[.ext]] [/f] [/v] /f หมายถึง การตรวจสอบเนื้อที่ที่เสียหาย /v หมายถึง ให้แสดง directory และ แฟ้มข้อมูลที่ซ่อนอยู่ |
| LABEL | เพื่อกำหนดชื่อ (volume label), เปลี่ยนหรือลบ volume label บนดิสก์ | LABEL [d:] [volume label] |
| FORMAT | กรณีที่ diskette ใหม่ จะเป็นการจัด track และ sector ของ diskette ใหม่ เพื่อให้เขียนข้อมูลได้ กรณีที่เป็น diskette ที่มีข้อมูลอยู่แล้วเมื่อใช้คำสั่งนี้ข้อมูลจะถูกล้างไปหมด พร้อมที่เขียนข้อมูลใหม่ | FORMAT [d:] [/s] [/v] /s หมายถึง ทำการ format โดยทำการคัดลอก โปรแกรมระบบดอส (BIO.COM, OS.COM, COMMAND.COM) /v หมายถึง กำหนด volume label ให้ดิสก์ |
| DISKCOPY (COPY DISKETTE) | เป็นคำสั่งที่ใช้ copy file ทั้งหมดจากแผ่นดิสก์จากแผ่นหนึ่งไปใส่อีกแผ่นหนึ่ง แต่ถ้าแผ่นดิสก์อีกแผ่น ยังไม่ได้ทำการ format ก็จะทำการ format ให้โดยอัตโนมัติ | DISKCOPY [d:] [d:] |
ทดลองใช้คำสั่ง DOS ใน Windows

สำหรับผู้ใช้งาน Windows 95,98 สามารถทดสอบการใช้งานระบบ DOS ได้ มีวิธีเรียกใช้งานดังนี้
- คลิกปุ่ม Start เลือก คำสั่ง RUN พิมพ์คำว่า Command หรือ
- คลิกปุ่ม Start เลือกเมนู Program และเลือกโปรแกรม MS-DOS
- ต้องการให้หน้าจอแสดง DOS เต็มจอให้กดปุ่ม ALT พร้อมกับปุ่ม Enter
- และถ้าต้องการให้หน้าจอเล็กดังเดิม ก็ให้กดปุ่ม ALT พร้อมกับปุ่ม
Enter เช่นเดียวกัน
- เลิกทดสอบและต้องการเข้าระบบ Windows ให้พิมพ์คำว่า EXIT
การติดตั้งโปรแกรมดอสจากแผ่นดิสก์ 4 แผ่น
- ให้นำแผ่น DOS แผ่นที่ 1 ใส่ในไดร์ฟ A แล้ว Restart เครื่อง
- รอสักพักจะมีหน้าจอสีฟ้า ให้กด Enter เลยไป
- พบกรอบสี่เหลี่ยมมีข้อความให้เลือก 2 บรรทัด คือ บรรทัดแรกออกจากไป DOS Prompt
- บรรทัดที่ 2 ให้ SETUP โปรแกรม DOS ให้เลือกรายการ SETUP กด N
- จะพบข้อความว่า The Setting are Correct แปลว่า การติดตั้งถูกต้องให้กด Enter
- จะพบข้อความให้เปลี่ยนชื่อ Directory C:\DOS ถ้าไม่ประสงค์จะเปลี่ยนให้กด Enter
- จะพบข้อความสีฟ้าอ่อน ความหมายคือ โปรแกรมจะเริ่มตรวจเช็คค่าที่จำเป็นเกี่ยวกับภาษา กด Enter
- จะพบกรอบข้อความที่มีข้อความว่า เก็บค่า เก็บค่าออกจากโปรแกรม ให้เลื่อนแถบสีแดงมาทับ แล้วกด Enter
- โปรแกรมจะเริ่ม COPY ไฟล์จากแผ่นลงฮาร์ดดิสก์จากแผ่นที่ 1 ไปเรื่อย ๆ จนมีรายการหน้าจอให้ใส่แผ่นที่ 2 , 3 และ 4 ตามลำดับ
- ส่วนแผ่นที่ 4 พอได้ 99% จะมีรายงานให้กด Y กด Y แล้วกดดังรูป
- แล้วรอสักพักจะมีรายงานให้กด Enter และมีรายงานให้นำแผ่นออกจากไดร์ฟ A แล้ว Restart เครื่องอีกครั้ง การลงโปรแกรม DOS ก็เสร็จเรียบร้อย
