35
คคคคคคคคคคคคคคคคคคคคคคคคค DOS DOS = Disk Operating System คคคคคคคคคคคคคคคคคคคคคคคคคคคคคคคคคค (File and File Names) ใใใใใใใใใใใใใใใใใใใใใใใ DOS ใใใใใใใใใใใใใใใใใใใใใใใใใ 8 ใใใใใใใใ ใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใ ใใใใใใใใ ใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใ หหหห หหห ใใใใใใใใใใใใใใใใใ ใใใ * ? . \ " / [ ] : < > + = ; , ใใใใใใใใใใใใใใใใหหหหหหหหหหหหหหหหหหหหหห ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ (extension) ใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใ ใใใใใใใ 1 ใใใใ 2 ใใใใ 3 ใใใใใใใใใใใใใ ใใใใใใใใใใ 3 ใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใ . (ใใใ) ใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใ TEXT.BAK 90PRICES.WK1 LETTER.DOC CUSTOMER.DBF AUTOEXEC.BAT COMMAND.COM CUPRINT.EXE คคคคคคคคคคคคคค DOS ใใใใใใใใใใ DOS ใใ 2 ใใใใใใ ใใใ 1. คคคคคคคคคคคค (Internal Command) ใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใ DOS ใใใ Loaded ใใใใ ใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใ ใใใใใใใใใใใใ ใใใใใใ

คำสั่ง ms-dos

Embed Size (px)

Citation preview

Page 1: คำสั่ง ms-dos

ความรู้��เบื้�องต้�นเกี่��ยวกี่�บื้ DOS DOS = Disk Operating System

แฟ้�มข้�อม�ลและกี่ารู้ต้��งชื่�อแฟ้�มข้�อม�ล (File and File Names)

ในการตั้��งชื่��อแฟ้�มข้�อม�ล DOS จะยิ�นยิอมให้�ตั้� �งได้�ไม�เก�น 8 ตั้�วอ�กษร ซึ่#�งอาจจะเป็%นตั้�วเลข้ ห้ร�อพยิ�ญชื่นะ ห้ร�อทั้��งสองอยิ�างป็นก�นก*ได้� แตั้�ในการตั้��งชื่��อแฟ้�มข้�อม�ล ห้�ามใชื่�ส�ญล�กษณ์,ตั้�อไป็น-� คื�อ

* ? . \ " / [ ] : – < > + = ; ,

ในชื่��อไฟ้ล,จะตั้�องไม�ม-ทั้-�ว�างอยิ��ในชื่��อ

ในชื่��อแฟ้�มข้�อม�ลคืวรจะม-ส�วนข้ยิายิ  (extension) ด้�วยิ เพ��อใชื่�บอกชื่น�ด้ข้องแฟ้�มข้�อม�ลน��นๆ

ซึ่#�งส�วนข้ยิายิน-� อาจจะม- 1 ห้ร�อ 2 ห้ร�อ 3 ตั้�วอ�กษรก*ได้� แตั้�ไม�เก�น 3 ตั้�วอ�กษร

เวลาตั้��งชื่��อแฟ้�มข้�อม�ล ก*ให้�ใส� . (จ2ด้) คื��นระห้ว�างชื่��อแฟ้�มข้�อม�ลและส�วนข้ยิายิ ด้�งตั้�วอยิ�าง

TEXT.BAK 90PRICES.WK1 LETTER.DOC CUSTOMER.DBF AUTOEXEC.BAT COMMAND.COM CUPRINT.EXE

ชื่น�ดข้องค�าสั่��ง DOS

คื3าส��งข้อง DOS ม- 2 ป็ระเภทั้ คื�อ

1. ค�าสั่��งภายใน (Internal Command) เป็%นคื3าส��งซึ่#�งจะถู�กอ�านเข้�ามาในเคืร��องคือมพ�วเตั้อร, เม��อ DOS ถู�ก Loaded เข้�ามา คื3าส��งเห้ล�าน-�จะจะทั้3างานได้�ทั้�นทั้-โด้ยิไม�ตั้�องม-ไฟ้ล,อยิ�� คื3าส��งภายิใน ได้�แก�

DIR , COPY , DELETE , REN , TYPE , MD , CD , RD , CLS , DATE , TIME , VER

Page 2: คำสั่ง ms-dos

2. ค�าสั่��งภายนอกี่ (External Command) คื3าส��งเห้ล�าน-�จะตั้�องม-โป็รแกรมอยิ��ในด้�สก,  เม��อคื3าส��งถู�กเร-ยิกใชื่�งาน  DOS จะทั้3าการคื�นห้าบนแผ่�นด้�สก,และอ�านคื3าส��งเข้�าไป็ในห้น�วยิคืวามจ3าแล�วจ#งทั้3างาน  คื3าส��ง

ภายินอก ได้�แก�

CHKDSK, DISKCOPY, FORMAT, UNFORMAT, RESTORE, LABEL, UNDELETE เป็%นตั้�น

ถู�าผ่��ใชื่�ส� �งงาน โด้ยิใชื่�คื3าส��งทั้-�ไม�ม-ใน DOS ห้ร�อพ�มพ,คื3าส��งผ่�ด้ เคืร��องจะบอกว�า

BAD COMMAND OR FILENAME

กี่ารู้ใชื่�ค�าสั่��งเด�ม ( Repeat Commands ) ผ่��ใชื่�สามารถูเร-ยิกคื3าส��งทั้-�เพ��งส��งให้�เคืร��องทั้3างานล�าส2ด้  มาใชื่�

ได้�อ-กอยิ�างรวด้เร*ว โด้ยิใชื่�คื-ยิ,พ�เศษ ด้�งน-�

[F3] = เร-ยิกคื3าส��งล�าส2ด้มาทั้��งห้มด้

[F1] = เร-ยิกคื3าส��งล�าส2ด้มาทั้-ละ 1 ตั้�วอ�กษร

กี่ารู้ใชื่� WILD CARD CHARACTERS

เป็%นส�ญล�กษณ์,ทั้-�สามารถูใชื่�แทั้นชื่��อไฟ้ล,ได้�ในคื3าส��ง DOS ได้�แก�

? - ใชื่�แทั้นตั้�วอ�กษรใด้ๆก*ได้� 1 ตั้�ว ทั้-�อยิ��ในตั้3าแห้น�งน��น ข้องชื่��อไฟ้ล, ห้ร�อส�วนข้ยิายิ

* - ใชื่�แทั้นจ3านวนตั้�วอ�กษรทั้��งห้มด้ ในชื่��อไฟ้ล, ห้ร�อส�วนข้ยิายิ

DOS COMMAND

กี่. ค�าสั่��งภายใน (Internals Command ห้ร�อ RAM-Resident)

คื3าส��งเห้ล�าน-�จะรวมอยิ��ในไฟ้ล,ทั้-�ชื่��อ  COMMAND.COM ซึ่#�งจะถู�กเร-ยิก (loaded) เข้�าส��ห้น�วยิคืวามจ3า RAM ข้องเคืร��องคือมพ�วเตั้อร,ทั้2กคืร��งทั้-�เป็9ด้เคืร��องคืร��งแรก (ห้ร�อเร-ยิกว�า Boot เคืร��อง) ด้�วยิ DOS

Page 3: คำสั่ง ms-dos

คื3าส��งทั้-�จ�ด้ว�าเป็%นคื3าส��งภายิใน ได้�แก�

1. DIR

เป็%นคื3าส��งในการเร-ยิกด้�ชื่��อและรายิละเอ-ยิด้แฟ้�มข้�อม�ล (file) ในแผ่�น ร�ป็แบบ d: ระบ2ได้ร,ฟ้ข้องแผ่�น filename ชื่��อแฟ้�มข้�อม�ลทั้-�ตั้�องการคื�นห้า .ext ส�วนข้ยิายิข้องชื่��อแฟ้�มข้�อม�ลทั้-�ตั้�องการคื�นห้า /P แสด้งทั้-ละจอภาพ /W แสด้งเฉพาะรายิชื่��อ ตั้�วอยิ�างคื3าส��ง DIR

C:>DIR C:>DIR WINDOWS C:>DIR WINDOWS /P C:>DIR WINDOWS /W C:>DIR D: C:>DIR WINDOWS*.EXE C:>DIR t*.???

คื3าส��ง DOS (ตั้�อ)

2. PROMPT

เป็%นคื3าส��งในการเป็ล-�ยินเคืร��องห้มายิเตั้ร-ยิมพร�อม (DOS Prompt)

ร�ป็แบบ โด้ยิใชื่�เคืร��องห้มายิ $ น3าห้น�าอ�กษรตั้�อไป็น-� ตั้�วอยิ�างคื3าส��ง PROMPT

C:>PROMPT $n (แสด้งได้ร,ฟ้)

Page 4: คำสั่ง ms-dos

C:>PROMPT $g (แสด้งเคืร��องห้มายิ >)

C:>PROMPT $d$q (แสด้งว�นทั้-�และตั้ามด้�วยิเคืร��องห้มายิ = )

C:>PROMPT $p$g (แสด้งชื่��อ path และตั้ามด้�วยิเคืร��องห้มายิ > )

โคืรงสร�างตั้�นไม� (tree structure)

คื3าส��ง DOS (ตั้�อ)

3. MD ห้ร�อ MKDIR

เป็%นคื3าส��งในการสร�างได้เรคืทั้อร- เป็%นคื3ายิ�อมาจาก MaKe DIRectory

ร�ป็แบบ ตั้�วอยิ�างเชื่�น D:>MD SUB1 D:>MD SUB2 D:>MD SUB1SUB11

คื3าส��ง DOS (ตั้�อ)

4. CD

เป็%นคื3าส��งในการยิ�ายิการทั้3างานเข้�าส��ได้เรคืทั้อร- เป็%นคื3ายิ�อมาจาก Change

Directory

ร�ป็แบบ ตั้�วอยิ�างเชื่�น D:>CD SUB1 D: SUB1>CD SUB11

คื3าส��ง DOS (ตั้�อ)

CD.. เป็%นยิ�ายิออกจากได้เรคืทั้อร-ป็;จจ2บ�น 1 ข้��น คื3าส��ง DOS (ตั้�อ)

D:>CD SUB1SUB11

CD ยิ�ายิกล�บมาทั้-� root directory

คื3าส��ง DOS (ตั้�อ)

5. RD

Page 5: คำสั่ง ms-dos

เป็%นคื3าส��งในการลบได้เรคืทั้อร- ยิ�อมาจาก ReMove DIRectory

ร�ป็แบบ

ตั้�วอยิ�างเชื่�น D:>RD SUB2

คื3าส��ง DOS (ตั้�อ)

6. TREE

เป็%นคื3าส��งในการข้อด้�โคืรงสร�างได้เรคืทั้อร- ร�ป็แบบ /F แสด้งชื่��อไฟ้ล,ด้�วยิ ตั้�วอยิ�างเชื่�น D:>TREE /F D:>TREE SUB1

คื3าส��ง DOS (ตั้�อ)

7. COPY CON

เป็%นคื3าส��งในการสร�างแฟ้�มข้�อม�ล (โด้ยิร�บข้�อม�ลจากคื-ยิ,บอร,ด้ แล�วจบด้�วยิ Ctrl+Z ตั้ามด้�วยิ Enter)

ร�ป็แบบ ตั้�วอยิ�างเชื่�น D:>COPY CON SUB1test1.txt

พ�มพ, This is test

คื3าส��ง DOS (ตั้�อ)

8. COPY

เป็%นคื3าส��งในการส3าเนาแฟ้�มข้�อม�ล ร�ป็แบบ

Page 6: คำสั่ง ms-dos

ตั้�วอยิ�างคื3าส��ง COPY

D:>COPY SUB1test1.txt C:exam1.txt

ส��ง D:>DIR C:exam1.txt

D:>COPY C:exam1.txt C:exam2.txt

ส��ง D:>DIR C:

D:>COPY C:ex???.txt D:SUB1SUB11

ส��ง D:>DIR SUB1SUB11

คื3าส��ง DOS (ตั้�อ)

9. REN

เป็%นคื3าส��งในการเป็ล-�ยินชื่��อแฟ้�มข้�อม�ล (ไฟ้ล,ยิ�งคืงเก*บอยิ��ทั้-�เด้�ม)

ร�ป็แบบ ตั้�วอยิ�างเชื่�น D:>REN SUB1test1.txt new.txt

ส��ง D:>DIR SUB1

D:>REN SUB1SUB11*.txt *.bat

ส��ง D:>DIR SUB1SUB11

คื3าส��ง DOS (ตั้�อ)

10. DEL

เป็%นคื3าส��งในการลบแฟ้�มข้�อม�ล DEL ยิ�อมาจาก DELete

ร�ป็แบบ ตั้�วอยิ�างเชื่�น D:>DEL C:exam1.txt

ส��ง D:>DIR C:

D:>DEL SUB1SUB11?????.bat

Page 7: คำสั่ง ms-dos

ส��ง D:>DIR SUB1SUB11

คื3าส��ง DOS (ตั้�อ)

11. TYPE

เป็%นคื3าส��งในการข้อด้�ข้�อม�ลในไฟ้ล, ร�ป็แบบ

ตั้�วอยิ�างเชื่�น D:>TYPE SUB1new.txt

คื3าส��ง DOS (ตั้�อ)

12. DATE

เป็%นคื3าส��งในการข้อด้�ห้ร�อแก�ไข้ว�นทั้-� ตั้ามร�ป็แบบ mm-dd-yy

ร�ป็แบบ

13. TIME

เป็%นคื3าส��งในการข้อด้�ห้ร�อแก�ไข้เวลา ตั้ามร�ป็แบบ hh-mm[:ss[.xx]]

ร�ป็แบบ

คื3าส��ง DOS (ตั้�อ)

14. VER

เป็%นคื3าส��งในการข้อด้�เวอร,ชื่�นข้อง DOS ทั้-�ใชื่� ร�ป็แบบ

15. VOL

เป็%นคื3าส��งในการข้อด้�ชื่��อแผ่�น (volume label)

และห้มายิเลข้ป็ระจ3าแผ่�นข้�อม�ล (serial number)

ร�ป็แบบ

Page 8: คำสั่ง ms-dos

คื3าส��ง DOS (ตั้�อ)

16. LABEL

เป็%นคื3าส��งในการข้อด้�ห้ร�อแก�ไข้ชื่��อแผ่�น ร�ป็แบบ

ตั้�วอยิ�างเชื่�น D:>LABEL

พ�มพ, diligence

ตั้�วอยิ�าง DOS

จงทั้3าการสร�างโคืรงสร�างตั้�อไป็น-� ตั้�วอยิ�าง DOS (ตั้�อ)

1.ให้�สร�าง file ทั้-�ชื่��อ Test ใน drive D โด้ยิก3าห้นด้ให้�ม-ข้�อม�ลเป็%นด้�งน-� LAB204105

คื3าส��งทั้-�ใชื่� D:>COPY CON test

จบการป็�อนข้�อม�ลด้�วยิการกด้ CTRL+Z แล�ว Enter

ตั้�วอยิ�าง DOS (ตั้�อ)

2.สร�าง directory XXX

คื3าส��งทั้-�ใชื่�คื�อ D:>MD XXX

3.ยิ�ายิการทั้3างานเข้�าส�� directory XXX

คื3าส��งทั้-�ใชื่�คื�อ D:>CD XXX

Page 9: คำสั่ง ms-dos

ตั้�วอยิ�าง DOS (ตั้�อ)

4.สร�าง directory YYY

คื3าส��งทั้-�ใชื่�คื�อ D: XXX >MD YYY

5.ยิ�ายิการทั้3างานเข้�าส�� directory YYY

คื3าส��งทั้-�ใชื่�คื�อ D: XXX >CD YYY

ตั้�วอยิ�าง DOS (ตั้�อ)

6.สร�าง directory ZZZ

คื3าส��งทั้-�ใชื่�คื�อ D: XXXYYY>MD ZZZ

7.ยิ�ายิการทั้3างานกล�บไป็ยิ�ง root directory

คื3าส��งทั้-�ใชื่�คื�อ D: XXXYYY>CD

ตั้�วอยิ�าง DOS (ตั้�อ)

8. ส3าเนาไฟ้ล, Test ไป็ไว�ใน directory YYY ใชื่�ชื่��อ Test1

คื3าส��งทั้-�ใชื่�คื�อ D: >COPY Test XXXYYYTest1

9.แสด้งโคืรงสร�างข้อง directory และ file ทั้-�สร�างข้-�นจากคื3าส��ง DOS

คื3าส��งทั้-�ใชื่�คื�อ D: >TREE /F

----------------------------------------------

DOS และการใชื่�งานคื3าส��งทั้��วไป็ (Internal DOS Command)

คื3าส��งทั้��วๆ ไป็ข้อง DOS ทั้-�จ3าเป็%นแก�การตั้�ด้ตั้��งระบบป็ฏิ�บ�ตั้�การ ร� �จ�กคื3าส��งภายิใน และภายินอก ไฟ้ล,ไห้นข้อง DOS ทั้3าห้น�าทั้-�ไห้น? สามารถูใชื่�คื3าส��งเห้ล�าน-�ในการแก�ไข้ป็;ญห้าเบ��องตั้�นได้�

Page 10: คำสั่ง ms-dos

ทั้3าคืวามร� �จ�กก�บ DOS

การเข้�าส�� DOS

ร�ป็แบบคื3าส��งพ��นฐานข้อง DOS

Command line argument และ Switch ตั้�าง ๆ การด้� Help ข้อง คื3าส��ง DOS

คื3าส��งภายิใน Command.com

คื3าส��ง DIR

คื3าส��ง Copy / Copy ไฟ้ล, , Copy ไฟ้ล,พร�อมเป็ล-�ยินชื่��อ , Copy ออก พอร,ตั้ก*ได้� , copy ก�บ Console

คื3าส��ง Move

คื3าส��ง Delete, Del

คื3าส��ง Type

คื3าส��ง CD การเป็ล-�ยินตั้3าแห้น�ง Directory

คื3าส��ง MD, RD , MKDIR, RMDIR

การเป็ล-�ยินไป็ทั้3างานก�บ Drive ตั้�าง ๆ คื3าส��ง Ren, Rename

คื3าส��ง DOS ภายินอก และ Software for DOS

ว�ตั้ถู2ป็ระสงคื, / คื3าส��งภายินอกทั้-�จ3าเป็%นแก�การใชื่�งานในการตั้�ด้ตั้��ง และว�เคืราะห้,โป็รแกรมและ Hardware ทั้��วๆ ไป็ คื3าส��งเห้ล�าน-�แยิกตั้�างห้ากจาก Command.com จ#งตั้�อง Copy ไฟ้ล,เห้ล�าน-�ไว�ก�อนใชื่�งาน คื3าส��ง DOS ตั้�าง ๆ เพ��มเตั้�ม คื3าส��ง Deltree / ลบทั้-ละ Directory

และไฟ้ล,ทั้-�จ3าเป็%นตั้�องใชื่�ในการ Sys เชื่�น Sys.com , Command.com

คื3าส��ง PATH / ชื่�วยิให้�เข้�าถู#งไฟ้ล, ห้ร�อโป็รแกรมได้�จากทั้2กทั้-� คื3าส��ง Ver / ใชื่�ตั้รวจสอบ Version ข้อง DOS

Page 11: คำสั่ง ms-dos

คื3าส��ง Type / ใชื่�แสด้งข้�อม�ลในไฟ้ล, คื3าส��ง Debug / ใชื่�ในการเป็9ด้ด้� และแก�ระบบโป็รแกรม โป็รแกรม Edit / Editor ตั้�วเก�งแถูมมาก�บ DOS

โป็รแกรม Scandisk / ตั้รวจซึ่�อม Disk บน DOS

คื3าส��ง Diskcopy / ส3าห้ร�บ Copy แผ่�น Disk แบบแผ่�นตั้�อแผ่�น คื3าส��ง Xcopy / ล�กเล�นเห้น�อกว�า Copy ธรรมด้า คื3าส��ง Mode / ป็ร�บคืวามเร*วในการส��อสารผ่�าน Port

คื3าส��ง Attrib / ส3าห้ร�บแก� Attribute ข้องไฟ้ล, การเบรคืคื3าส��ง DOS ด้�วยิ Ctrl+C

การสร�างแผ่�น BOOT ด้�วยิ DOS

สร�างแผ่�น Boot ด้�วยิ Windows

สร�างแผ่�น Boot โด้ยิการ Copy จากแผ่�นอ��น Boot ข้อง OS ตั้�าง ๆ / Boot Dos6.22, 98, ME

Error ชื่น�ด้ตั้�าง ๆ จาก DOS

Bad Command or filename Invalid drive specification Etc...

การออกไป็ยิ�ง DOS โด้ยิผ่�าน Windows

การห้าตั้�ว Install , Setup

ห้ล�กการห้าไฟ้ล, Serial, Readme, คื��ม�ออ��นๆ การเด้า CD-Key

ห้ล�กการห้าไฟ้ล, Crack /คืวามร� �เร��อง Copy protection, Hardlock,

Softlock

ทั้บทั้วนการใชื่� DOS และป็ระยิ2กตั้,ใชื่�งาน

การใชื่� EDIT.COM

Page 12: คำสั่ง ms-dos

โป็รแกรมอ�ด้�เตั้อร,มาตั้รฐาน การใชื่� Scandisk บน DOS

ใชื่�ซึ่ะก�อนจะเข้�า Windows , การ Disable เม��อ Scandisk ข้#�นทั้2กคืร��ง ทั้-� Boot เคืร��องไม�ยิอมห้ายิ การตั้�ด้ตั้��ง ใชื่�งานโป็รแกรม DOS ทั้-�ไม�ม-ตั้�วตั้�ด้ตั้��ง เตั้ร-ยิมโฟ้ลเด้อร, และ Copy ไฟ้ล,อยิ�างไร --------------------------------------------------------------

คืวามจ3าเป็%นในการใชื่� (Dos) ยิ�งคืงม-อยิ�� แม�ว�าในป็;จจ2บ�นบทั้บาทั้ข้องม�นจะเร��มลด้ลงไป็มากห้ล�งจาก Windows เร��มม-คืวามสมบ�รณ์,และม-ส��งอ3านวยิคืวามสะด้วกมาให้�ชื่น�ด้ทั้-�ไม�ตั้�องพ#�งด้อสเลยิ แตั้�ถู�าเม��อไรเคืร��องข้องคื2ณ์ยิ�งไม�ม- Windows ห้ร�อเข้�าไป็ใชื่�งาน Windows ไม�ได้� คื3าส��งด้อสก*ม-คืวามจ3าเป็%นอยิ�างยิ��ง เพราะการใชื่�คื3าส��งด้อสจะชื่�วยิแก�ป็;ญห้าตั้�าง ๆ ได้�เชื่�นการ การซึ่�อมแซึ่มไฟ้ล,ทั้-�เส-ยิ ก?อป็ป็@� ไฟ้ล,ข้�อม�ล แก�ป็;ญห้า Bad Sector ฯลฯ ด้�งน-�เราคืวรทั้ราบคื3าส��งบางคื3าส��งทั้-�จ3าเป็%นไว�บ�างเพ��อน3าไป็ใชื่�งานในยิามฉ2ก เฉ�น Dos ยิ�อมาจาก Disk Operating System เป็%นระบบป็ฎิ�บ�ตั้�การร2 �นแรก ๆ ซึ่#�งการทั้3างานข้องเคืร��องคือมพ�วเตั้อร,จะม-การทั้3างานบนระบบป็ฎิ�บ�ตั้�การด้อสเป็%นห้ล�ก โด้ยิการทั้3างานส�วนให้ญ�จะเป็%นการทั้3างานโด้ยิการใชื่�คื3าส��งผ่�านบรรทั้�ด้คื3าส��ง (Command Line) ทั้-�น�ยิมใชื่�ก�นคื�อ MS-Dos

ซึ่#�งตั้�อมาระบบป็ฎิ�บ�ตั้�การด้อสจะถู�กซึ่�อนอยิ��ใน Windows ลองมาด้�ก�นว�าคื3าส��งไห้นบ�างทั้-�เราคืวรร� �จ�กว�ธ-ใชื่�งาน

CD คื3าส��งเข้�า-ออก ในได้เร*คืทั้อร-� CD (Change Directory) เป็%นคื3าส��งทั้-�ใชื่�ในการเป็ล-�ยินได้เร*คืทั้อร-�ในโห้มด้ด้อส เชื่�น ถู�าตั้�องการร�น คื3าส��งเกมส,ทั้-�เล�นในโห้มด้ด้อส ซึ่#�งอยิ��ในได้

Page 13: คำสั่ง ms-dos

เร*คืทั้อร- MBK ก*ตั้�องเข้�าไป็ในได้เร*คืทั้อร-ด้�งกล�าวเส-�ยิก�อนจ#งจะร�นคื3าส��งเป็9ด้โป็รแกรมเกมส, ได้� ร�ป็แบบคื3าส��ง CD [drive :] [path] CD[..]

เม��อเข้�าไป็ในได้เร*คืทั้อร-ใด้ก*ตั้าม แล�วตั้�องการออกจากได้เร*คืทั้อร-น��น ก*เพ-ยิงใชื่�คื3าส��ง CD เทั้�าน��นแตั้�ถู�าเข้�าไป็ในได้เร*คืทั้อร-ยิ�อยิห้ลายิ ๆ ได้เร*คืทั้อร- ถู�าตั้�องการออกมาทั้-�ได้รว,ซึ่#�งเป็%นระด้�บส�งส2ด้ ให้�ใชื่�คื3าส��ง CD เพราะคื3าส��ง CD.. จะเป็%นการออกจากได้เร*คืทั้อร-ได้�เพ-ยิงล3าด้�บเด้-ยิวเทั้�าน��น ตั้�วอยิ�างการใชื่�คื3าส��ง

CD

กล�บไป็ทั้-� Root ระด้�บส�งส2ด้ เชื่�น ถู�าเด้�มอยิ��ทั้-� C:>docsdata> ห้ล�งจากใชื่�คื3าส��งน-�ก*จะยิ�อนกล�บไป็ทั้-� C: >

CD..

กล�บไป็ห้น#�งได้เร*คืทั้อร- เชื่�น ถู�าเด้�มอยิ��ทั้-� C:windowscommand> ห้ล�งจากน��น ใชื่�คื3าส��งน-�ก*จะก*จะยิ�อนกล�บไป็ทั้-� C:windows>

CHKDSK (CHECK DISK) คื3าส��งตั้รวจเชื่*คืพ��นทั้-�ด้�สก, CHKDSK เป็%นคื3าส��งทั้-�ใชื่�ในการตั้รวจสอบข้�อม�ลข้องห้น�วยิคืวามจ3า และการใชื่�งานด้�สก,ห้ร�อฮาร,ด้ด้�สก, การรายิงานผ่ลข้องคื3าส��งน-�จะเข้�าไป็ตั้รวจสอบพ��นทั้-�ได้เร*คืทั้อร- และ FAT ข้องด้�สก, ห้ร�อไฟ้ล, เพ��อห้าข้�อมผ่�ด้พลาด้ข้องการเก*บบ�นทั้#ก ถู�า CHKDSK พบว�าม- Lost Cluster จะยิ�งไม�แก�ไข้ใด้ ๆ นอกจากจะใชื่�สว�ตั้ซึ่, /f ก3าห้นด้ให้�ทั้3าการเป็ล-�ยิน Lost Cluster ให้�เป็%นไฟ้ล,ทั้-�ม-ชื่��อไฟ้ล,เป็%น FILE0000.CHK ถู�าพบมากว�า 1 ไฟ้ล, อ�นตั้�อไป็จะ

Page 14: คำสั่ง ms-dos

เป็%น FILE0002.CHK ไป็เร��อยิ ๆ นอกจากน-�ยิ�งสามารถูรายิงานป็;ญห้าทั้-�ตั้รวจพบได้�อ-ก อยิ�างเชื่�น จ3านวน Bad Sector , Cross-ling Cluster

(ห้มายิถู#ง Cluster ทั้-�ม-ไฟ้ล,มากกว�าห้น#�งไฟ้ล,แสด้งคืวามเป็%นเจ�าข้อง แตั้�ข้�อม�ลใน Cluster จะเป็%นข้องไฟ้ล,ได้�เพ-ยิงไฟ้ล,เด้-ยิวเทั้�าน��น)

ร�ป็แบบคื3าส��ง CHKDSK [drive:][[path]filename] [/F] [/V]

[drive:][path] ก3าห้นด้ได้รว, และได้เร*ทั้อร-ทั้-�ตั้�องการตั้รวบสอบ filename ชื่��อไฟ้ล,ทั้-�ตั้�องการให้�ตั้รวจสอบ /F ส��งให้� Fixes Errors ทั้�นทั้-ทั้-�ตั้รวจพบ /V ข้ณ์ะทั้-�ก3าล�งตั้รวจสอบ ให้�แสด้งชื่��อไฟ้ล,และตั้3าแห้น�งข้องด้�สก,บนห้น�าจอด้�วยิ ตั้�วอยิ�างการใชื่�คื3าส��ง

C:WINDOWS>CHKDSK D: ตั้รวจสอบข้�อม�ลการใชื่�งานด้�สก,ในได้รว, D

C:>CHKDSK C: /F ตั้รวจสอบ ได้รว, C พร�อมก�บซึ่�อมแซึ่มถู�าตั้รวจเจอป็;ญห้า

COPY คื3าส��งคื�ด้ลอกไฟ้ล, Copy เป็%นคื3าส��งทั้-�ใชื่�ในการคื�ด้ลอกไฟ้ล, จากได้เร*คืทั้อร-ห้น#�งไป็ยิ�งได้เร*คืทั้อร-ทั้-�ตั้�องการ คื3าส��งน-�ม-ป็ระโยิชื่น,มากคืวรห้�ด้ใชื่�ให้�เป็%น เพราะสามารถูคื�ด้ลอกไฟ้ล,ได้�ยิามทั้-� Windows ม-ป็;ญห้า ร�ป็แบบคื3าส��ง COPY [Source] [Destination]

ตั้�วอยิ�างการใชื่�คื3าส��ง

Page 15: คำสั่ง ms-dos

C:COPY A:README.TXT คื�ด้ลอกไฟ้ล,ชื่��อ README.TXT จากได้รว, A ไป็ยิ�งได้รว, C

C:COPY README.TXT A: คื�ด้ลอกไฟ้ล,ชื่��อ README.TXT จากได้รว, C ไป็ยิ�งได้รว, A

C:INFOCOPY A:*.* คื�ด้ลอกไฟ้ล,ทั้��งห้มด้ในได้รว, A ไป็ยิ�งได้เร*คืทั้อร- INFO ในได้รว, C

A:COPY *.* C:INFO คื�ด้ลอกไฟ้ล,ทั้��งห้มด้ในได้รว, A ไป็ยิ�งได้เร*คืทั้อร- INFO ในได้รว, C

DIR คื3าส��งแสด้งไฟ้ล,และได้เร*คืทั้อร-ยิ�อยิ เป็%นคื3าส��งทั้-�ใชื่�แสด้งรายิชื่��อไฟ้ล,และได้เร*คืทั้อร- คื3าส��งน-�ถู�อเป็%นคื3าส��งพ��นฐานทั้-�ตั้�องใชื่�อยิ��เป็%นป็ระจ3า เพ��อจะได้�ร� �ว�าในได้รว,ห้ร�อได้เร*คืทั้อร-น��น ๆ ม-ไฟ้ล,ห้ร�อได้เร*คืทั้อร-อะไรอยิ��บ�าง ร�ป็แบบคื3าส��ง DIR /P /W

/P แสด้งผ่ลทั้-ละห้น�า /W แสด้งในแนวนอนข้องจอภาพ ตั้�วอยิ�างการใชื่�คื3าส��ง

C:>DIR ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ทั้��งห้มด้ในได้รว, C

C:>DIR /W ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ทั้��งห้มด้ในได้รว, C ในแนวนอน C:>INFODIR /P ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ยิ�อยิในได้เร*คืทั้อร- INFO โด้ยิแสด้งทั้-ละห้น�า C:>INFODIR *.TEX ให้�แสด้งรายิชื่��อไฟ้ล,ทั้��งห้มด้ในได้เร*คืทั้อร- INFO

Page 16: คำสั่ง ms-dos

เฉพาะทั้-�ม-นามสก2ล TXT เทั้�าน��น C:> DIR BO?.DOC ให้�แสด้งรายิชื่��อไฟ้ล,ในได้รว, C ทั้-�ข้#�นตั้�นด้�วยิ BO

และม-นามสก2ล DOC ในตั้3าแห้น�ง ? จะเป็%นอะไรก*ได้� DEL (DELETE) คื3าส��งลบไฟ้ล, เป็%นคื3าส��งทั้-�ใชื่�ในการลบไฟ้ล, ซึ่#�งตั้�องระม�ด้ระว�งในการใชื่�คื3าส��งน-�ให้�มาก ร�ป็แบบคื3าส��ง DEL [ชื่��อไฟ้ล,ทั้-�ตั้�องการลบ]

ตั้�วอยิ�างการใชื่�คื3าส��ง

C:>DEL BOS.VSD ลบไฟ้ล,ในได้รว, C ทั้-�ชื่��อ BOS.VSD

C:>PROJECTDEL JOB.XLS ลบไฟ้ล,ชื่��อ JOB.XLS ทั้-�อยิ��ในได้เร*คืทั้อร- PROJEC ข้องได้รว, C

D:>DEL *.TXT ลบทั้2กไฟ้ล,ทั้-�ม-นามสก2ล TXT ในได้รว, D

FDISK ( Fixed Disk)

เป็%นไฟ้ล,โป็รแกรมทั้-�ใชื่�ในการจ�ด้การก�บพาร,ตั้�ชื่��นข้องฮาร,ด้�สก, ใชื่�ในการสร�าง ลบ ก3าห้นด้ได้รว, ทั้-�ทั้3าห้น�าทั้-�บ�ตั้เคืร��อง แสด้งรายิละเอ-ยิด้ข้องพาร,ตั้�ชื่�นบนฮาร,ด้�สก, จะเห้*นว�าเป็%นโป็รแกรมอ-กตั้�วห้น#�งทั้-�ตั้�องทั้3าคืวามร� �จ�กและศ#กษาว�ธ-ใชื่�งาน เพราะสามารถูใชื่�ป็ระโยิชื่น,ในการสร�าง ฮาร,ด้ด้�สก,ให้�ม-ห้ลายิ ๆ ได้รว,ก*ได้� ร�ป็แบบคื3าส��ง FDISK /STATUS

ตั้�วอยิ�างการใชื่�งานโป็รแกรม

A:>FDISK เร��มใชื่�งานโป็รแกรม A:>FDISK /STATUS แสด้งข้�อม2ลเก-�ยิวก�บพาร,ตั้�ชื่�นบนฮาร,ด้ด้�สก,

Page 17: คำสั่ง ms-dos

FORMAT คื3าส��งฟ้อร,แมตั้เคืร��อง เป็%นคื3าส��งใชื่�จ�ด้ร�ป็แบบข้องด้�สก,ให้ม� คื3าส��งน-�ป็กตั้�จะใชื่�ห้ล�งการแบ�งพาร,ชื่�นด้�วยิคื3าส��ง FDISK เพ��อให้�สามารถูใชื่�งานฮาร,ด้ด้ด้ด้�สก,ได้� ห้ร�อฝชื่�ล�างข้�อม�ลกรณ์-ตั้�องการเคืล-ยิร,ข้�อม�ลทั้��งห้มด้ในฮาร,ด้�สก, ร�ป็แบบคื3าส��ง FORMAT drive: [/switches]

/Q ให้�ฟ้อร,แมตั้แบบเร*ว ซึ่#�งจะใชื่�เวลาน�อยิลง (Quick Format)

/S ห้ล�งฟ้อร,แมตั้แล�วให้�คื�ด้ลอกไฟ้ล,ระบบลงไป็ในได้รว,น��นด้�วยิ เพ��อให้�ได้รว,ทั้-�ทั้3าการฟ้อร,แมตั้สามารถูบ�ตั้ได้� ตั้�วอยิ�างการใชื่�คื3าส��ง

A:>FORMAT C: /S ฟ้อร,แมตั้ได้รว, C แล�วให้�คื�ด้ลอกไฟ้ล,ระบบลงไป็ในได้รว,ด้�วยิ C:>FORMAT A: /Q ฟ้อร,แมตั้ได้รว, A แบบ Quick Format

MD คื3าส��งสร�างได้เร*คืทั้อร- MD (Make Directory) เป็%นคื3าส��งทั้-�ใชื่�ในการสร�างได้เร*คืทั้อร- คื3าส��งน-�จะชื่�วยิให้�สามารถูสร�างได้เร*คืทั้อร-ชื่��ออะไรก*ได้�ทั้-�เราตั้�องการ แตั้�ตั้�องม-การตั้��งชื่��อทั้-�อยิ��ในกฎิเกณ์ฑ์,ข้อง Dos

ร�ป็แบบคื3าส��ง MD [drive:] path

ตั้�วอยิ�างการใชื่�คื3าส��ง

D:> MD TEST สร�างได้เร*คืทั้อร- TEST ข้#�นมาในได้รว, D

D:>DOCMD TEST สร�างได้เร*คืทั้อร-ทั้-�ชื่��อ TEST ข้#�นมาภายิในได้เร*คืทั้อ

Page 18: คำสั่ง ms-dos

ร- DOC

REN (RENAME) คื3าส��งเป็ล-�ยินชื่��อไฟ้ล, เป็%นคื3าส��งทั้-�ใชื่�ในการเป็ล-�ยินชื่��อไฟ้ล, และส�วนข้ยิายิ โด้ยิคื3าส��ง REN น-�ไม�สามารถูใชื่�เป็ล-�ยินชื่��อได้เร*คืทั้อร-ได้� ร�ป็แบบคื3าส��ง REN [ชื่��อไฟ้ล,เด้�มล [ชื่��อไฟ้ล,ให้ม�] ตั้�วอยิ�างการใชื่�คื3าส��ง

C:REN BOS.DOC ANN.DOC เป็ล-�ยินชื่��อไฟ้ล, BOS.DOC ในได้รว, C

เป็%น ANN.DOC

C:REN C:MAYABOS.DOC PEE.DOC เป็ล-�ยินชื่��อไฟ้ล, BOS.DOC

ในได้เร*คืทั้อร- MAYA ให้�เป็%น PEE.DOC

C:REN A:*.*TEX *.OLD เป็ล-�ยินส�วนข้ยิายิข้องไฟ้ล,ชื่น�ด้ TXT ทั้2กไฟ้ล,ในได้รว, A ให้�เป็%น OLD

SCANDISK

คื3าส��ง SCANDISK เป็%นคื3าส��งตั้รวจสอบพ��นทั้-�ฮาร,ด้ด้�สก, สามารถูใชื่�ในการตั้รวบสอบป็;ญห้าตั้�าง ๆ ได้� และเม��อ SCANDISK ตั้รวจพบป็Fญห้า จะม-ทั้างเล�อกให้� 3 ทั้างคื�อ FIX IT , Don't Fix IT และ More Info ถู�าไม�เข้�าใจป็;ญห้าทั้-�เก�ด้ข้#�นให้�เล�อก More Info เพ��อข้อข้�อม�ลเพ��มก�อนตั้�ด้ส�นใจตั้�อไป็ ถู�าเล�อก FIX IT จะเป็%นการส��งให้� Scandisk ทั้3าการแก�ไข้ป็;ญห้าทั้-�พบ ถู�าการซึ่�อมแซึ่มส3าเร*จโป็รแกรมจะม-รายิงานทั้-�จอภาพให้�ทั้ราบ ส�วน Don't

Fix IT คื�อให้�ข้�ามป็;ญห้าทั้-�พบไป็โด้ยิไม�ตั้�องทั้3าการแก�ไข้ ร�ป็แบบคื3าส��ง

Page 19: คำสั่ง ms-dos

SCANDISK [Drive:]/AUTOFIX

/AUTOFIX ให้�แก�ไข้ป็;ญห้าโด้ยิอ�ตั้โนม�ตั้� ตั้�วอยิ�างการใชื่�คื3าส��ง

A:>SCANDISK C: ทั้3าการตั้รวจสอบป็;ญห้าในได้รว, C

A:>SCANDISK D:/AUTOFIX ทั้3าการตั้รวจสอบป็;ญห้าในได้รว, D และแก�ไข้อ�ตั้โนม�ตั้ Type คื3าส��งด้�ข้�อม�ลในไฟ้ล, Type เป็%นคื3าส��งทั้-�ใชื่�แสด้งเน��อห้าภายิในไฟ้ล,บนจอภาพ คื3าส��งน-�จะใชื่�ได้�ก�บไฟ้ล,แบบ Text ส�วนไฟ้ล,โป็รแกรมตั้�าง ๆ จะไม�สามารถูอ�านได้� ร�ป็แบบคื3าส��ง TYPE [ชื่��อไฟ้ล,ทั้-�ตั้�องการอ�าน]

ตั้�วอยิ�างการใชื่�คื3าส��ง

C:>Type AUTOEXEC.BAT แสด้งเน��อห้าภายิในไฟ้ล, AUTOEXEC.BAT

C:>NORTONTYPE README.TXT แสด้งเน��อห้าภายิในไฟ้ล, README.TXT ในได้เร*คืทั้อร- NORTON

XCOPY คื3าส��งคื�ด้ลอกทั้��งได้เร*คืทั้อร-และทั้��งห้มด้ในได้เร*คืทั้อร- XCOPY เป็%นคื3าส��งทั้-�ใชื่�ในการคื�ด้ลอกไฟ้ล,ได้�เห้ม�อนคื3าส��ง COPY แตั้�ทั้3างานได้�เร*วกว�า และสามารถูคื�ด้ลอก ได้�ทั้��งได้เร*คืทั้อร-และได้เร*คืทั้อร-ยิ�อยิ ร�ป็แบบคื3าส��ง XCOPY [ตั้�นทั้าง] [ป็ลายิทั้าง] /S /E

/E ให้�คื�ด้ลอกได้เร*คืทั้อร-ยิ�อยิทั้��งห้มด้รวมถู#งได้เร*คืทั้อร-ยิ�อยิทั้-�ว�างเป็ล�าด้�วยิ

Page 20: คำสั่ง ms-dos

/S ให้�คื�ด้ลอกได้เร*คืทั้อร-ยิ�อยิทั้-�ไม�ว�างเป็ล�าทั้��งห้มด้ ตั้�วอยิ�างการใชื่�คื3าส��ง

C:>XCOPY BACKUP F: /S /E คื�ด้ลอกทั้2กไฟ้ล,และทั้2กได้เร*คืทั้อร-ยิ�อยิ BACKUP ไป็ไว�ในได้รว, F

C:>PRINCE>XCOPY *.VSD A: คื�ด้ลอกทั้2กไฟ้ล,ทั้-�ม-นามสก2ล VSD

ในได้เร*คืทั้อร- PRINCE ไป็ทั้-�ได้รว, A

ข้�อคืวามแจ�งป็;ญห้าในด้อส

ในการทั้3างานบนด้อสบางคืร��งก*เก�ด้ป็;ญห้าได้�บ�อยิ ๆ เห้ม�อนก�น ซึ่#�งการเก�ด้ป็;ญห้าแตั้�ละคืร��งก*จะม-ข้�อคืวามแจ�งให้�ทั้ราบว�าป็;ญห้าทั้-�เก�ด้ข้#�น น��น ม-สาเห้ตั้2จากอะไร ตั้�อไป็น-�เป็%นข้�อคืวามแจ�งป็;ญห้าทั้-�ม�กพบได้�บ�อยิ ๆ ม-ด้�งน-� Abort, Retry, Fail ?

จะพบได้�ในการณ์-ทั้-�ได้รว,ไม�ม-แผ่�นด้�สก,อยิ2�แล�วเร-ยิกใชื่�ข้�อม�ลจากได้รว,น��น การแก�ไข้ก*น3าแผ่�นด้�สก,ทั้-�ตั้�องการใชื่�มาใส�เข้�าไป็

กด้ป็2Gม < R > (Retry) : การทั้3างานจะทั้3าตั้�อจากงานทั้-�คื�างอยิ��ก�อนเก�ด้คืวามผ่�ด้พลาด้ กด้ป็2Gม < A > (Abort) : รอร�บคื3าส��งจะไป็อยิ��ในได้รว,ทั้-�ส� �งงานล�าส2ด้ กด้ป็2Gม < F > (Fail) : เม��อตั้�องการยิกเล�กการทั้3างาน และเป็ล-�ยินได้รว,ให้ม�

Bad Command or file name : ใชื่�คื3าส��งผ่�ด้ห้ร�อไฟ้ล,ทั้-�เร-ยิกใชื่�งานน��นไม�สามารถูเร-ยิกใชื่�ได้� การแก�ไข้ ตั้รวจสอบบรรทั้�ด้คื3าส��งว�าถู�กตั้�องห้ร�อไม� เชื่�น พ�มพ,คื3าส��งห้ร�อชื่��อไฟ้ล,ถู�กตั้�องห้ร�อไม� แล�วลองร�นคื3าส��งด้�ให้ม�อ-ก

Page 21: คำสั่ง ms-dos

คืร��ง อาจเก-�ยิวข้�องก�บเวอร,ชื่�นข้องด้อสไม�ม-คื3าส��งน��นก*ได้�

File not found : ไม�สามารถูห้าไฟ้ล,น��นพบ อาจไม�ม-ไฟ้ล,น��น ห้ร�ออาจพ�มพ,ชื่��อไฟ้ล,น��นนผ่�ด้จากทั้-�ตั้�องการ นอกจากน-�อาจเก�ด้จากพาธ (Path) ทั้-�ส� �งงานไม�ม-ไฟ้ล,น��น

Insufficient memory ห้ร�อ Out of memory Insufficient

memory : ห้น�วยิคืวามจ3าไม�พอตั้�อคืวามตั้�องการข้องโป็รแกรม

Out of memory : โป็รแกรมเร��มทั้3างานไป็แล�วบางส�วนแล�วห้น�วยิคืวามจ3าไม�พอ ระบบจ#งตั้�องแจ�งให้�ผ่��ใชื่�ทั้ราบ

Directory already exits : เก�ด้ข้#�นเม��อสร�างได้เร*คืทั้อร-แล�วไป็ซึ่3�าก�บซึ่��อทั้-�ม-อยิ��แล�วในพาธเด้-ยิวก�น

Duplicate file ot file not found : ถู�าเป็ล-�ยินชื่��อไฟ้ล,ไป็ซึ่3�าก�บชื่��อทั้-�ม-อยิ��จะทั้3าไม�ได้�และจะแจ�งเตั้�อนด้�งข้�อคืวามด้�งกล�า ว

InSufficient Disk space : ข้�อคืวามน-�จะเก�ด้ข้#�นเม��อด้�สก,ไม�เพ-ยิงพอตั้�อการเก*บข้�อม�ล ว�ธ-แก� ลองใชื่�ด้�สก,อ��นห้ร�อลบไฟ้ล,ทั้-�ไม�จ3าเป็%นตั้�องใชื่�ออก --------------------------------------------------------------------------------

คืวามจ3าเป็%นในการใชื่� (Dos) ยิ�งคืงม-อยิ�� แม�ว�าในป็;จจ2บ�นบทั้บาทั้ข้องม�นจะเร��มลด้ลงไป็มากห้ล�งจาก Windows เร��มม-คืวามสมบ�รณ์,และม-ส��งอ3านวยิคืวามสะด้วกมาให้�ชื่น�ด้ทั้-�ไม�ตั้�องพ#�งด้อสเลยิ แตั้�ถู�าเม��อไรเคืร��องข้องคื2ณ์ยิ�งไม�ม- Windows ห้ร�อเข้�าไป็ใชื่�งาน Windows ไม�ได้� คื3าส��งด้อสก*ม-คืวาม

Page 22: คำสั่ง ms-dos

จ3าเป็%นอยิ�างยิ��ง เพราะการใชื่�คื3าส��งด้อสจะชื่�วยิแก�ป็;ญห้าตั้�าง ๆ ได้�เชื่�นการ การซึ่�อมแซึ่มไฟ้ล,ทั้-�เส-ยิ ก?อป็ xxx ไฟ้ล,ข้�อม�ล แก�ป็;ญห้า Bad Sector

ฯลฯ ด้�งน-�เราคืวรทั้ราบคื3าส��งบางคื3าส��งทั้-�จ3าเป็%นไว�บ�างเพ��อน3าไป็ใชื่�งานในยิามฉ2ก เฉ�น Dos ยิ�อมาจาก Disk Operating System เป็%นระบบป็ฎิ�บ�ตั้�การร2 �นแรก ๆ ซึ่#�งการทั้3างานข้องเคืร��องคือมพ�วเตั้อร,จะม-การทั้3างานบนระบบป็ฎิ�บ�ตั้�การด้อสเป็%นห้ล�ก โด้ยิการทั้3างานส�วนให้ญ�จะเป็%นการทั้3างานโด้ยิการใชื่�คื3าส��งผ่�านบรรทั้�ด้คื3าส��ง (Command Line) ทั้-�น�ยิมใชื่�ก�นคื�อ MS-Dos

ซึ่#�งตั้�อมาระบบป็ฎิ�บ�ตั้�การด้อสจะถู�กซึ่�อนอยิ��ใน Windows ลองมาด้�ก�นว�าคื3าส��งไห้นบ�างทั้-�เราคืวรร� �จ�กว�ธ-ใชื่�งาน

CD คื3าส��งเข้�า-ออก ในได้เร*คืทั้อร-� CD (Change Directory) เป็%นคื3าส��งทั้-�ใชื่�ในการเป็ล-�ยินได้เร*คืทั้อร-�ในโห้มด้ด้อส เชื่�น ถู�าตั้�องการร�น คื3าส��งเกมส,ทั้-�เล�นในโห้มด้ด้อส ซึ่#�งอยิ��ในได้เร*คืทั้อร- MBK ก*ตั้�องเข้�าไป็ในได้เร*คืทั้อร-ด้�งกล�าวเส-�ยิก�อนจ#งจะร�นคื3าส��งเป็9ด้โป็รแกรมเกมส, ได้� ร�ป็แบบคื3าส��ง CD [drive :] [path] CD[..]

เม��อเข้�าไป็ในได้เร*คืทั้อร-ใด้ก*ตั้าม แล�วตั้�องการออกจากได้เร*คืทั้อร-น��น ก*เพ-ยิงใชื่�คื3าส��ง CD เทั้�าน��นแตั้�ถู�าเข้�าไป็ในได้เร*คืทั้อร-ยิ�อยิห้ลายิ ๆ ได้เร*คืทั้อร- ถู�าตั้�องการออกมาทั้-�ได้รว,ซึ่#�งเป็%นระด้�บส�งส2ด้ ให้�ใชื่�คื3าส��ง CD เพราะคื3าส��ง CD.. จะเป็%นการออกจากได้เร*คืทั้อร-ได้�เพ-ยิงล3าด้�บเด้-ยิวเทั้�าน��น ตั้�วอยิ�างการใชื่�คื3าส��ง

CD กล�บไป็ทั้-� Root ระด้�บส�งส2ด้ เชื่�น ถู�าเด้�มอยิ��ทั้-� C:>docsdata> ห้ล�ง

Page 23: คำสั่ง ms-dos

จากใชื่�คื3าส��งน-�ก*จะยิ�อนกล�บไป็ทั้-� C: >

CD.. กล�บไป็ห้น#�งได้เร*คืทั้อร- เชื่�น ถู�าเด้�มอยิ��ทั้-� C:windowscommand> ห้ล�งจากน��น ใชื่�คื3าส��งน-�ก*จะก*จะยิ�อนกล�บไป็ทั้-� C:windows>

CHKDSK (CHECK DISK) คื3าส��งตั้รวจเชื่*คืพ��นทั้-�ด้�สก, CHKDSK เป็%นคื3าส��งทั้-�ใชื่�ในการตั้รวจสอบข้�อม�ลข้องห้น�วยิคืวามจ3า และการใชื่�งานด้�สก,ห้ร�อฮาร,ด้ด้�สก, การรายิงานผ่ลข้องคื3าส��งน-�จะเข้�าไป็ตั้รวจสอบพ��นทั้-�ได้เร*คืทั้อร- และ FAT ข้องด้�สก, ห้ร�อไฟ้ล, เพ��อห้าข้�อมผ่�ด้พลาด้ข้องการเก*บบ�นทั้#ก ถู�า CHKDSK พบว�าม- Lost Cluster จะยิ�งไม�แก�ไข้ใด้ ๆ นอกจากจะใชื่�สว�ตั้ซึ่, /f ก3าห้นด้ให้�ทั้3าการเป็ล-�ยิน Lost Cluster ให้�เป็%นไฟ้ล,ทั้-�ม-ชื่��อไฟ้ล,เป็%น FILE0000.CHK ถู�าพบมากว�า 1 ไฟ้ล, อ�นตั้�อไป็จะเป็%น FILE0002.CHK ไป็เร��อยิ ๆ นอกจากน-�ยิ�งสามารถูรายิงานป็;ญห้าทั้-�ตั้รวจพบได้�อ-ก อยิ�างเชื่�น จ3านวน Bad Sector , Cross-ling Cluster

(ห้มายิถู#ง Cluster ทั้-�ม-ไฟ้ล,มากกว�าห้น#�งไฟ้ล,แสด้งคืวามเป็%นเจ�าข้อง แตั้�ข้�อม�ลใน Cluster จะเป็%นข้องไฟ้ล,ได้�เพ-ยิงไฟ้ล,เด้-ยิวเทั้�าน��น)

ร�ป็แบบคื3าส��ง CHKDSK [drive:][[path]filename] [/F] [/V]

[drive:][path] ก3าห้นด้ได้รว, และได้เร*ทั้อร-ทั้-�ตั้�องการตั้รวบสอบ filename ชื่��อไฟ้ล,ทั้-�ตั้�องการให้�ตั้รวจสอบ /F ส��งให้� Fixes Errors ทั้�นทั้-ทั้-�ตั้รวจพบ /V ข้ณ์ะทั้-�ก3าล�งตั้รวจสอบ ให้�แสด้งชื่��อไฟ้ล,และตั้3าแห้น�งข้องด้�สก,บนห้น�าจอด้�วยิ ตั้�วอยิ�างการใชื่�คื3าส��ง

Page 24: คำสั่ง ms-dos

C:WINDOWS>CHKDSK D: ตั้รวจสอบข้�อม�ลการใชื่�งานด้�สก,ในได้รว, D

C:>CHKDSK C: /F ตั้รวจสอบ ได้รว, C พร�อมก�บซึ่�อมแซึ่มถู�าตั้รวจเจอป็;ญห้า

COPY คื3าส��งคื�ด้ลอกไฟ้ล, Copy เป็%นคื3าส��งทั้-�ใชื่�ในการคื�ด้ลอกไฟ้ล, จากได้เร*คืทั้อร-ห้น#�งไป็ยิ�งได้เร*คืทั้อร-ทั้-�ตั้�องการ คื3าส��งน-�ม-ป็ระโยิชื่น,มากคืวรห้�ด้ใชื่�ให้�เป็%น เพราะสามารถูคื�ด้ลอกไฟ้ล,ได้�ยิามทั้-� Windows ม-ป็;ญห้า ร�ป็แบบคื3าส��ง COPY [Source] [Destination]

ตั้�วอยิ�างการใชื่�คื3าส��ง

C:COPY A:README.TXT คื�ด้ลอกไฟ้ล,ชื่��อ README.TXT จากได้รว, A ไป็ยิ�งได้รว, C

C:COPY README.TXT A: คื�ด้ลอกไฟ้ล,ชื่��อ README.TXT จากได้รว, C ไป็ยิ�งได้รว, A

C:INFOCOPY A:*.* คื�ด้ลอกไฟ้ล,ทั้��งห้มด้ในได้รว, A ไป็ยิ�งได้เร*คืทั้อร- INFO ในได้รว, C

A:COPY *.* C:INFO คื�ด้ลอกไฟ้ล,ทั้��งห้มด้ในได้รว, A ไป็ยิ�งได้เร*คืทั้อร- INFO ในได้รว, C

DIR คื3าส��งแสด้งไฟ้ล,และได้เร*คืทั้อร-ยิ�อยิ เป็%นคื3าส��งทั้-�ใชื่�แสด้งรายิชื่��อไฟ้ล,และได้เร*คืทั้อร- คื3าส��งน-�ถู�อเป็%นคื3าส��งพ��นฐาน

Page 25: คำสั่ง ms-dos

ทั้-�ตั้�องใชื่�อยิ��เป็%นป็ระจ3า เพ��อจะได้�ร� �ว�าในได้รว,ห้ร�อได้เร*คืทั้อร-น��น ๆ ม-ไฟ้ล,ห้ร�อได้เร*คืทั้อร-อะไรอยิ��บ�าง ร�ป็แบบคื3าส��ง DIR /P /W

/P แสด้งผ่ลทั้-ละห้น�า /W แสด้งในแนวนอนข้องจอภาพ ตั้�วอยิ�างการใชื่�คื3าส��ง C:>DIR ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ทั้��งห้มด้ในได้รว, C

C:>DIR /W ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ทั้��งห้มด้ในได้รว, C ในแนวนอน C:>INFODIR /P ให้�แสด้งรายิชื่��อไฟ้ล, และได้เร*คืทั้อร-ยิ�อยิในได้เร*คืทั้อร- INFO โด้ยิแสด้งทั้-ละห้น�า C:>INFODIR *.TEX ให้�แสด้งรายิชื่��อไฟ้ล,ทั้��งห้มด้ในได้เร*คืทั้อร- INFO

เฉพาะทั้-�ม-นามสก2ล TXT เทั้�าน��น C:> DIR BO?.DOC ให้�แสด้งรายิชื่��อไฟ้ล,ในได้รว, C ทั้-�ข้#�นตั้�นด้�วยิ BO

และม-นามสก2ล DOC ในตั้3าแห้น�ง ? จะเป็%นอะไรก*ได้�

DEL (DELETE) คื3าส��งลบไฟ้ล, เป็%นคื3าส��งทั้-�ใชื่�ในการลบไฟ้ล, ซึ่#�งตั้�องระม�ด้ระว�งในการใชื่�คื3าส��งน-�ให้�มาก ร�ป็แบบคื3าส��ง DEL [ชื่��อไฟ้ล,ทั้-�ตั้�องการลบ]

ตั้�วอยิ�างการใชื่�คื3าส��ง C:>DEL BOS.VSD ลบไฟ้ล,ในได้รว, C ทั้-�ชื่��อ BOS.VSD

C:>PROJECTDEL JOB.XLS ลบไฟ้ล,ชื่��อ JOB.XLS ทั้-�อยิ��ในได้เร*คืทั้อร-

Page 26: คำสั่ง ms-dos

PROJEC ข้องได้รว, C

D:>DEL *.TXT ลบทั้2กไฟ้ล,ทั้-�ม-นามสก2ล TXT ในได้รว, D

FDISK ( Fixed Disk)

เป็%นไฟ้ล,โป็รแกรมทั้-�ใชื่�ในการจ�ด้การก�บพาร,ตั้�ชื่��นข้องฮาร,ด้�สก, ใชื่�ในการสร�าง ลบ ก3าห้นด้ได้รว, ทั้-�ทั้3าห้น�าทั้-�บ�ตั้เคืร��อง แสด้งรายิละเอ-ยิด้ข้องพาร,ตั้�ชื่�นบนฮาร,ด้�สก, จะเห้*นว�าเป็%นโป็รแกรมอ-กตั้�ว ห้น#�งทั้-�ตั้�องทั้3าคืวามร� �จ�กและศ#กษาว�ธ-ใชื่�งาน เพราะสามารถูใชื่�ป็ระโยิชื่น,ในการสร�าง ฮาร,ด้ด้�สก,ให้�ม-ห้ลายิ ๆ ได้รว,ก*ได้� ร�ป็แบบคื3าส��ง FDISK /STATUS

ตั้�วอยิ�างการใชื่�งานโป็รแกรม A:>FDISK เร��มใชื่�งานโป็รแกรม A:>FDISK /STATUS แสด้งข้�อม2ลเก-�ยิวก�บพาร,ตั้�ชื่�นบนฮาร,ด้ด้�สก,

FORMAT คื3าส��งฟ้อร,แมตั้เคืร��อง เป็%นคื3าส��งใชื่�จ�ด้ร�ป็แบบข้องด้�สก,ให้ม� คื3าส��งน-�ป็กตั้�จะใชื่�ห้ล�งการแบ�งพาร,ชื่�นด้�วยิคื3าส��ง FDISK เพ��อให้�สามารถูใชื่�งานฮาร,ด้ด้ด้ด้�สก,ได้� ห้ร�อฝชื่�ล�างข้�อม�ลกรณ์-ตั้�องการเคืล-ยิร,ข้�อม�ลทั้��งห้มด้ในฮา ร,ด้�สก, ร�ป็แบบคื3าส��ง FORMAT drive: [/switches]

/Q ให้�ฟ้อร,แมตั้แบบเร*ว ซึ่#�งจะใชื่�เวลาน�อยิลง (Quick Format)

/S ห้ล�งฟ้อร,แมตั้แล�วให้�คื�ด้ลอกไฟ้ล,ระบบลงไป็ในได้รว,น��นด้�วยิ เพ��อให้�ได้รว,ทั้-�ทั้3าการฟ้อร,แมตั้สามารถูบ�ตั้ได้�

Page 27: คำสั่ง ms-dos

ตั้�วอยิ�างการใชื่�คื3าส��ง A:>FORMAT C: /S ฟ้อร,แมตั้ได้รว, C แล�วให้�คื�ด้ลอกไฟ้ล,ระบบลงไป็ในได้รว,ด้�วยิ C:>FORMAT A: /Q ฟ้อร,แมตั้ได้รว, A แบบ Quick Format

MD คื3าส��งสร�างได้เร*คืทั้อร- MD (Make Directory) เป็%นคื3าส��งทั้-�ใชื่�ในการสร�างได้เร*คืทั้อร- คื3าส��งน-�จะชื่�วยิให้�สามารถูสร�างได้เร*คืทั้อร-ชื่��ออะไรก*ได้�ทั้-�เราตั้�องการ แตั้�ตั้�องม-การตั้��งชื่��อทั้-�อยิ��ในกฎิเกณ์ฑ์,ข้อง Dos

ร�ป็แบบคื3าส��ง MD [drive:] path

ตั้�วอยิ�างการใชื่�คื3าส��ง D:> MD TEST สร�างได้เร*คืทั้อร- TEST ข้#�นมาในได้รว, D

D:>DOCMD TEST สร�างได้เร*คืทั้อร-ทั้-�ชื่��อ TEST ข้#�นมาภายิในได้เร*คืทั้อร- DOC

REN (RENAME) คื3าส��งเป็ล-�ยินชื่��อไฟ้ล, เป็%นคื3าส��งทั้-�ใชื่�ในการเป็ล-�ยินชื่��อไฟ้ล, และส�วนข้ยิายิ โด้ยิคื3าส��ง REN น-�ไม�สามารถูใชื่�เป็ล-�ยินชื่��อได้เร*คืทั้อร-ได้� ร�ป็แบบคื3าส��ง REN [ชื่��อไฟ้ล,เด้�มล [ชื่��อไฟ้ล,ให้ม�] ตั้�วอยิ�างการใชื่�คื3าส��ง C:REN BOS.DOC ANN.DOC เป็ล-�ยินชื่��อไฟ้ล, BOS.DOC ในได้รว, C

เป็%น ANN.DOC

C:REN C:MAYABOS.DOC PEE.DOC เป็ล-�ยินชื่��อไฟ้ล, BOS.DOC

Page 28: คำสั่ง ms-dos

ในได้เร*คืทั้อร- MAYA ให้�เป็%น PEE.DOC

C:REN A:*.*TEX *.OLD เป็ล-�ยินส�วนข้ยิายิข้องไฟ้ล,ชื่น�ด้ TXT ทั้2กไฟ้ล,ในได้รว, A ให้�เป็%น OLD

SCANDISK

คื3าส��ง SCANDISK เป็%นคื3าส��งตั้รวจสอบพ��นทั้-�ฮาร,ด้ด้�สก, สามารถูใชื่�ในการตั้รวบสอบป็;ญห้าตั้�าง ๆ ได้� และเม��อ SCANDISK ตั้รวจพบป็Fญห้า จะม-ทั้างเล�อกให้� 3 ทั้างคื�อ FIX IT , Don't Fix IT และ More Info ถู�าไม�เข้�าใจป็;ญห้าทั้-�เก�ด้ข้#�นให้�เล�อก More Info เพ��อข้อข้�อม�ลเพ��มก�อนตั้�ด้ส�นใจตั้�อไป็ ถู�าเล�อก FIX IT จะเป็%นการส��งให้� Scandisk ทั้3าการแก�ไข้ป็;ญห้าทั้-�พบ ถู�าการซึ่�อมแซึ่มส3าเร*จโป็รแกรมจะม-รายิงานทั้-�จอภาพให้�ทั้ราบ ส�วน Don't

Fix IT คื�อให้�ข้�ามป็;ญห้าทั้-�พบไป็โด้ยิไม�ตั้�องทั้3า การแก�ไข้ ร�ป็แบบคื3าส��ง SCANDISK [Drive:]/AUTOFIX

/AUTOFIX ให้�แก�ไข้ป็;ญห้าโด้ยิอ�ตั้โนม�ตั้� ตั้�วอยิ�างการใชื่�คื3าส��ง A:>SCANDISK C: ทั้3าการตั้รวจสอบป็;ญห้าในได้รว, C

A:>SCANDISK D:/AUTOFIX ทั้3าการตั้รวจสอบป็;ญห้าในได้รว, D และแก�ไข้อ�ตั้โนม�ตั้�

Type คื3าส��งด้�ข้�อม�ลในไฟ้ล, Type เป็%นคื3าส��งทั้-�ใชื่�แสด้งเน��อห้าภายิในไฟ้ล,บนจอภาพ คื3าส��งน-�จะใชื่�ได้�ก�บไฟ้ล,แบบ Text ส�วนไฟ้ล,โป็รแกรมตั้�าง ๆ จะไม�สามารถูอ�านได้� ร�ป็แบบคื3าส��ง

Page 29: คำสั่ง ms-dos

TYPE [ชื่��อไฟ้ล,ทั้-�ตั้�องการอ�าน]

ตั้�วอยิ�างการใชื่�คื3าส��ง C:>Type AUTOEXEC.BAT แสด้งเน��อห้าภายิในไฟ้ล, AUTOEXEC.BAT

C:>NORTONTYPE README.TXT แสด้งเน��อห้าภายิในไฟ้ล, README.TXT ในได้เร*คืทั้อร- NORTON

XCOPY คื3าส��งคื�ด้ลอกทั้��งได้เร*คืทั้อร-และทั้��งห้มด้ในได้เร*คืทั้อร- XCOPY เป็%นคื3าส��งทั้-�ใชื่�ในการคื�ด้ลอกไฟ้ล,ได้�เห้ม�อนคื3าส��ง COPY แตั้�ทั้3างานได้�เร*วกว�า และสามารถูคื�ด้ลอก ได้�ทั้��งได้เร*คืทั้อร-และได้เร*คืทั้อร-ยิ�อยิ ร�ป็แบบคื3าส��ง XCOPY [ตั้�นทั้าง] [ป็ลายิทั้าง] /S /E

/E ให้�คื�ด้ลอกได้เร*คืทั้อร-ยิ�อยิทั้��งห้มด้รวมถู#งได้เร*คืทั้อร-ยิ�อยิทั้-�ว�างเป็ล�าด้�วยิ

/S ให้�คื�ด้ลอกได้เร*คืทั้อร-ยิ�อยิทั้-�ไม�ว�างเป็ล�าทั้��งห้มด้ ตั้�วอยิ�างการใชื่�คื3าส��ง C:>XCOPY BACKUP F: /S /E คื�ด้ลอกทั้2กไฟ้ล,และทั้2กได้เร*คืทั้อร-ยิ�อยิ BACKUP ไป็ไว�ในได้รว, F

C:>PRINCE>XCOPY *.VSD A: คื�ด้ลอกทั้2กไฟ้ล,ทั้-�ม-นามสก2ล VSD

ในได้เร*คืทั้อร- PRINCE ไป็ทั้-�ได้รว, A

ข้�อคืวามแจ�งป็;ญห้าในด้อส

ในการทั้3างานบนด้อสบางคืร��งก*เก�ด้ป็;ญห้าได้�บ�อยิ ๆ เห้ม�อนก�น ซึ่#�งการเก�ด้

Page 30: คำสั่ง ms-dos

ป็;ญห้าแตั้�ละคืร��งก*จะม-ข้�อคืวามแจ�งให้�ทั้ราบว�าป็;ญห้าทั้-�เก�ด้ข้#�น น��น ม-สาเห้ตั้2จากอะไร ตั้�อไป็น-�เป็%นข้�อคืวามแจ�งป็;ญห้าทั้-�ม�กพบได้�บ�อยิ ๆ ม-ด้�งน-� Abort, Retry, Fail ?

จะพบได้�ในการณ์-ทั้-�ได้รว,ไม�ม-แผ่�นด้�สก,อยิ2�แล�วเร-ยิกใชื่�ข้�อม�ลจากได้รว,น��น การแก�ไข้ก*น3าแผ่�นด้�สก,ทั้-�ตั้�องการใชื่�มาใส�เข้�าไป็ กด้ป็2Gม < R > (Retry) การทั้3างานจะทั้3าตั้�อจากงานทั้-�คื�างอยิ��ก�อนเก�ด้คืวามผ่�ด้พลาด้ กด้ป็2Gม < A > (Abort) รอร�บคื3าส��งจะไป็อยิ��ในได้รว,ทั้-�ส� �งงานล�าส2ด้ กด้ป็2Gม < F > (Fail) เม��อตั้�องการยิกเล�กการทั้3างาน และเป็ล-�ยินได้รว,ให้ม�

Bad Command or file name

ใชื่�คื3าส��งผ่�ด้ห้ร�อไฟ้ล,ทั้-�เร-ยิกใชื่�งานน��นไม�สามารถูเร-ยิกใชื่�ได้� การแก�ไข้ ตั้รวจสอบบรรทั้�ด้คื3าส��งว�าถู�กตั้�องห้ร�อไม� เชื่�น พ�มพ,คื3าส��งห้ร�อชื่��อไฟ้ล,ถู�กตั้�องห้ร�อไม� แล�วลองร�นคื3าส��งด้�ให้ม�อ-กคืร��ง อาจเก-�ยิวข้�องก�บเวอร,ชื่�นข้องด้อสไม�ม-คื3าส��งน��นก*ได้� File not found

ไม�สามารถูห้าไฟ้ล,น��นพบ อาจไม�ม-ไฟ้ล,น��น ห้ร�ออาจพ�มพ,ชื่��อไฟ้ล,น��นนผ่�ด้จากทั้-�ตั้�องการ นอกจากน-�อาจเก�ด้จากพาธ (Path) ทั้-�ส� �งงานไม�ม-ไฟ้ล,น��น Insufficient memory ห้ร�อ Out of memory

Insufficient memory ห้น�วยิคืวามจ3าไม�พอตั้�อคืวามตั้�องการข้องโป็รแกรม Out of memory โป็รแกรมเร��มทั้3างานไป็แล�วบางส�วนแล�วห้น�วยิคืวามจ3าไม�พอ ระบบจ#งตั้�องแจ�งให้�ผ่��ใชื่�ทั้ราบ Directory already exits

เก�ด้ข้#�นเม��อสร�างได้เร*คืทั้อร-แล�วไป็ซึ่3�าก�บซึ่��อทั้-�ม-อยิ��แล�วในพาธเด้-ยิวก�น Duplicate file ot file not found

Page 31: คำสั่ง ms-dos

ถู�าเป็ล-�ยินชื่��อไฟ้ล,ไป็ซึ่3�าก�บชื่��อทั้-�ม-อยิ��จะทั้3าไม�ได้�และจะแจ�งเตั้�อนด้�งข้�อคืวามด้�งกล�า ว InSufficient Disk space

ข้�อคืวามน-�จะเก�ด้ข้#�นเม��อด้�สก,ไม�เพ-ยิงพอตั้�อการเก*บข้�อม�ล ว�ธ-แก� ลองใชื่�ด้�สก,อ��นห้ร�อลบไฟ้ล,ทั้-�ไม�จ3าเป็%นตั้�องใชื่�ออก

คื3าส��ง attrib – เป็%นคื3าส��งทั้-�ใชื่�แสด้งห้ร�อเป็ล-�ยินล�กษณ์ะข้องไฟ้ล,ห้ร�อได้เรคืทั้อร-ด้�งน-�+R ก3าห้นด้ให้�เป็%นไฟ้ล,ทั้-�อ�านได้�อยิ�างเด้-ยิว (Read-Only file)

-R ยิกเล�กการอ�านได้�อยิ�างเด้-ยิว+A ก3าห้นด้ให้�เป็%นไฟ้ล,ทั้-�ม-บ�ตั้คืวบคื2มการส3าเนา (Archive File)

-A ยิกเล�กบ�ตั้คืวบคื2มการส3าเนา+S ก3าห้นด้ให้�เป็%นไฟ้ล,ข้องระบบ (System File)

-S ยิกเล�กการเป็%นไฟ้ล,ข้องระบบ+H ก3าห้นด้ให้�เป็%นไฟ้ล,ซึ่�อน (Hidden File)

-H ยิกเล�กการเป็%นไฟ้ล,ซึ่�อนเชื่�น attrib +h c:\\data //ตั้�องการซึ่�อนได้เรคืทั้อร-ชื่��อ data

attrib *.* //ด้�ล�กษณ์ะเฉพาะข้องไฟ้ล,ทั้��งห้มด้

attrib a:\\text.text //ด้�ล�กษณ์ะเฉพาะข้องไฟ้ล,ทั้-�ก3าห้นด้attrib +r revenue.txt //ก3าห้นด้ให้�ไฟ้ล, revenue.txt อ�านได้�อยิ�างเด้-ยิวถู�าใชื่�คื3าส��ง xcopy – เพ��อทั้3าการส3าเนาไฟ้ล,เฉพาะไฟ้ล,ทั้-�ม-บ�ตั้คืวบคื2มการส3าเนา (Archive File) ถู�าเราไม�ตั้�องการให้�ไฟ้ล,ใด้ถู�กคื�ด้ลอกไป็ด้�วยิก*ให้�ใชื่�คื3าส��ง attrib –a ส3าห้ร�บไฟ้ล,น��นๆ เชื่�น xcopy a: c: /a