ความรู้เบื้องต้นเกี่ยวกับคำสั่ง DOS

16
http://www.thaiall.com/assembly Page: 1 คคคคคคคคคคคคคคคคคคคคคคคคคคคคคคคค DOS DOS Command คคคคคคคคคคคคคคคคค คคคคคคค คคคคคค http://www.nation.ac.th คค.คคคคคคคค คคคคคคคคคคค . ปปปปปปปป 1

description

ความรู้เบื้องต้นเกี่ยวกับคำสั่ง DOS. DOS Command. ผศ.บุรินทร์ รุจจนพันธุ์ . ปรับปรุง 1 สิงหาคม 2556. มหาวิทยาลัยเนชั่น จังหวัดลำปาง http://www. nation.ac.th. คำสั่งภายในของ DOS. คำสั่งภายใน (Internal Command) - PowerPoint PPT Presentation

Transcript of ความรู้เบื้องต้นเกี่ยวกับคำสั่ง DOS

Page 1: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 1

ความรู้� �เบื้�องต้�นเกี่��ยวกี่�บื้ค�าสั่��ง DOS

DOS Command

มหาว�ทยาลั�ยเนชั่��น จั�งหว�ดลั�าปางhttp://www.nation.ac.th

ผศ.บื้"รู้�นทรู้# รู้"จัจันพั�นธุ์"# .

ปรั�บปรั�ง 1 สิงหาคม 2556

Page 2: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 2

ค�าสั่��งภายในของ DOSค�าสิ��งภายใน (Internal

Command) เป)นค�าสั่��งท��เรู้�ยกี่ใชั่�ได�ท�นท�ต้ลัอดเวลัาท��เครู้�องเป+ดใชั่�งานอย�, เพัรู้าะค�าสั่��งปรู้ะเภทน��ถู�กี่บื้รู้รู้จั"ลังในหน,วยความจั�าหลั�กี่ (RAM ) ต้ลัอดเวลัา หลั�งจัากี่ท�� Boot DOS สั่,วน

มากี่จัะเป)นค�าสั่��งท��ใชั่�อย�,เสั่มอ เชั่,น CLS, D IR, COPY, REN เป)นต้�น

ข�อม�ลัจัากี่ -http://www.school.net.th/library/create web/10000/gene

-100009156rality/ .html

Page 3: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 3

ค�าสั่��งภายนอกี่ของ DOSค�าสิ��งภายนอก (ExternalCommand)

ค�าสั่��งน��จัะถู�กี่เกี่0บื้ไว�ในด�สั่กี่#หรู้อแผ,น DOS ค�าสั่��งเหลั,าน��จัะไม,ถู�กี่เกี่0บื้ไว�ในหน,วย

ความจั�า เม�อต้�องกี่ารู้ใชั่�ค�าสั่��งเหลั,าน��คอมพั�วเต้อรู้#จัะเรู้�ยกี่ค�าสั่��งเข�าสั่�,หน,วย

ความจั�า ถู�าแผ,นด�สั่กี่#หรู้อฮารู้#ดด�สั่กี่#ไม,ม�ค�าสั่��งท��ต้�องกี่ารู้ใชั่�อย�,กี่0ไม,สั่ามารู้ถูเรู้�ยกี่ค�าสั่��งน��น ๆ ได� ต้�วอย,างเชั่,น ค�าสั่��ง FORMAT,

DISKCOPY, TREE, DELTREEเป)นต้�น

ข�อม�ลัจัากี่ -http://www.school.net.th/library/create web/10000/gene

-100009156rality/ .html

Page 4: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 4

ฝึ5กี่เรู้�ยนรู้� �กี่ารู้ใชั่�ค�าสั่��ง DOS เบื้�องต้�น

Press, StartAll ProgramsAccessoriesCommand Prompt

Press, StartType “cmd”

1

2

Page 5: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 5

ฝึ5กี่เรู้�ยนรู้� �กี่ารู้ใชั่�ค�าสั่��ง DOS เบื้�องต้�น (3/3)เข้�า root directory หรั�อ c:\ น��นเอง

DOS> DOS> CD\CD\เข้�า root directory หรั�อ c:\ น��นเองDOS> DOS> CD\CD\

ดู�รัายชื่��อแฟ้�มในห�องป จจ�บ�นDOS> DOS> DIRDIRดู�รัายชื่��อแฟ้�มในห�องป จจ�บ�นDOS> DOS> DIRDIR

เข้�าห�องที่#�ม#ค�าสิ��งภายนอกข้อง DOS

DOS> DOS> CD c:\windows\CD c:\windows\system32system32

เข้�าห�องที่#�ม#ค�าสิ��งภายนอกข้อง DOS

DOS> DOS> CD c:\windows\CD c:\windows\system32system32 ดู�รัายการัค�าสิ��งในห�องน#$

DOS> DOS> dir *.exedir *.exeดู�รัายการัค�าสิ��งในห�องน#$DOS> DOS> dir *.exedir *.exe

เรั#ยกใชื่� write.exe

DOS> DOS> writewriteเรั#ยกใชื่� write.exe

DOS> DOS> writewrite

กลั�บเข้�า root directory

DOS> DOS> CD\CD\กลั�บเข้�า root directory

DOS> DOS> CD\CD\

Page 6: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 6

ฝึ5กี่เรู้�ยนรู้� �กี่ารู้ใชั่�ค�าสั่��ง DOS เบื้�องต้�น (2/3)สิรั�างแฟ้�มแบบ text

DOS> DOS> EDIT x.txtEDIT x.txtสิรั�างแฟ้�มแบบ text

DOS> DOS> EDIT x.txtEDIT x.txtดู�ข้�อม�ลัในแฟ้�ม x.txt

DOS> DOS> TYPE x.txtTYPE x.txtดู�ข้�อม�ลัในแฟ้�ม x.txt

DOS> DOS> TYPE x.txtTYPE x.txtค�ดูลัอกแฟ้�ม x.txt ไดู�แฟ้�ม y.txt

DOS> DOS> COPY x.txt y.txtCOPY x.txt y.txtค�ดูลัอกแฟ้�ม x.txt ไดู�แฟ้�ม y.txt

DOS> DOS> COPY x.txt y.txtCOPY x.txt y.txtสิรั�างห�อง zDOS> DOS> MKDIR zMKDIR zสิรั�างห�อง zDOS> DOS> MKDIR zMKDIR z

ย�ายแฟ้�มเข้�าห�อง zDOS> DOS> MOVE *.txt MOVE *.txt zz

ย�ายแฟ้�มเข้�าห�อง zDOS> DOS> MOVE *.txt MOVE *.txt zz ดู�รัายชื่��อแฟ้�มในห�อง z

DOS> DOS> DIR zDIR zดู�รัายชื่��อแฟ้�มในห�อง zDOS> DOS> DIR zDIR zลับที่�กแฟ้�มในห�อง z

DOS> DOS> DEL z\*.*DEL z\*.*ลับที่�กแฟ้�มในห�อง zDOS> DOS> DEL z\*.*DEL z\*.*

Page 7: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 7

ฝึ5กี่เรู้�ยนรู้� �กี่ารู้ใชั่�ค�าสั่��ง DOS เบื้�องต้�น (3/3)แสิดูงการัตอบสินองจาก facebook

DOS> DOS> PING PING www.facebook.comwww.facebook.com

แสิดูงการัตอบสินองจาก facebook

DOS> DOS> PING PING www.facebook.comwww.facebook.com แสิดูงข้�อม�ลั IP ข้องเครั��อง

DOS> DOS> IPCONFIGIPCONFIGแสิดูงข้�อม�ลั IP ข้องเครั��องDOS> DOS> IPCONFIGIPCONFIG

แสิดูงรัายการัพอรั)ที่ที่#�เป*ดูรั�บบรัการัDOS> DOS> NETSTAT -naNETSTAT -naแสิดูงรัายการัพอรั)ที่ที่#�เป*ดูรั�บบรัการัDOS> DOS> NETSTAT -naNETSTAT -na

แสิดูงเบอรั)เครั��องที่#�ให�บรัการั ก+อนถึ-งเครั��องเป�าหมายDOS> DOS> TRACERT TRACERT www.facebook.comwww.facebook.com

แสิดูงเบอรั)เครั��องที่#�ให�บรัการั ก+อนถึ-งเครั��องเป�าหมายDOS> DOS> TRACERT TRACERT www.facebook.comwww.facebook.com

แสิดูงรัายการัต�วแปลัที่#�ก�าหนดูไว�DOS> DOS> SETSETแสิดูงรัายการัต�วแปลัที่#�ก�าหนดูไว�DOS> DOS> SETSET

แสิดูงรัายการัโปรัแกรัมใน task

DOS> DOS> tasklisttasklistแสิดูงรัายการัโปรัแกรัมใน task

DOS> DOS> tasklisttasklist

Page 8: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 8

กี่ารู้เรู้��มต้�นโหลัดโปรู้แกี่รู้ม (Booting)DOS = Disk Operating

System Booting Method

- Cold Boot- Warm Boot

Booting File - IO.SYS ไม,ถู�กี่ใชั่�งานใน WinXP

- MSDOS.SYS ไม,ถู�กี่ใชั่�งานใน WinXP - COMMAND.COM พับื้ใน c:

32\windows\system \

ข�อม�ลัจัากี่ http://www.sukhothaitc.ac.th/faifa/article/dos1.htm

Page 9: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 9

กี่ลั",มค�าสั่��งของ DOS

1. ด�สั่กี่# แลัะแฟ้8ม (Disk &

File)

2. โครู้งสั่รู้�างไดเรู้กี่ทรู้อรู้�� (Directory Structure)

3. กี่ารู้ปรู้ะมวลัผลัในแบื้ท (Batch

Processing)

4. ท��วไป (General)

ข�อม�ลัจัากี่ http://aec.snru.ac.th/UserFiles/File/aec/handbook%20com/10%20Dos.doc

ข�อม�ลัจัากี่ http://www.thaiall.com/assembly/internalcmd.htm

Page 10: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 10

1. Disk แลัะ FFFF (1/4)

1. dir แสั่ดงรู้ายชั่�อแฟ้8มใน directory

2 . rename เปลั��ยนชั่�อแฟ้8ม 3 . copy ค�ดลัอกี่แฟ้8ม 4 . xcopy ค�ดลัอกี่ไดเรู้กี่

ทรู้อรู้�� (Directory) FFFFFFFF5 . ค�ดลัอกี่ด�สั่กี่# FFFFFF6 . เชั่0คด�สั่กี่# 7 . attrib จั�ดกี่ารู้เกี่��ยวกี่�บื้

attibute ของแฟ้8ม 8 . label เปลั��ยนลัาเบื้ลั

(Label)

Page 11: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 11

2. Directory Structure (2/4)

1. cd เปลั��ยน directory 2. md สั่รู้�างไดเรู้กี่ทรู้อรู้��

(Directory) 3. rd ลับื้ไดเรู้กี่ทรู้อรู้�� (Directory)

4. tree แสั่ดงโครู้งสั่รู้�างไดเรู้กี่ทรู้อรู้�� (Directory)

5. path กี่�าหนดเสั่�นทาง

Page 12: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 12

3. Batch Processing (3/4)

1. call เรู้�ยกี่ batch file อ�น

2. echo แสั่ดงข�อความ FF3 เลัอกี่ท�าต้ามเง�อนไข 4. goto ไปย�งลัาเบื้ลั (Label)

5. rem หมายเหต้" 6. pause หย"ดรู้อ 7. for ท�าซ้ำ��า 8. shift เลั�อนสั่�าหรู้�บื้ 0% ถู:ง 9%

Page 13: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 13

4. General (4/4)

1. date ต้��งว�นท�� 2. time ต้��งเวลัา 3. prompt ต้��งเครู้�องหมาย

prompt ใหม, 4. cls ลับื้จัอภาพั 5. type แสั่ดงข�อม�ลัในแฟ้8ม

ข�อความ (Text File) 6. set กี่�าหนดต้�วแปรู้ 7. ver แสั่ดงเลัขรู้" ,นของรู้ะบื้บื้

ปฏิ�บื้�ต้�กี่ารู้

Page 14: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 14

ต�วอย+างการัใชื่�ค�าสิ��ง DOS (1/3)

Start, Run, Cmddir /? dir > a dir a echo aa echo aa > a echo aa >> a type a copy con a pause del a

Page 15: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 15

ต�วอย+างการัใชื่�ค�าสิ��ง DOS (2/3)

Start, Run, Cmdmd a deltree a cd \ cd a cd .. cd ..\b rd a dir a /w/s echo y | del c:\windows\command.com

Page 16: ความรู้เบื้องต้นเกี่ยวกับคำสั่ง  DOS

http://www.thaiall.com/assembly Page: 16

ต�วอย+างการัใชื่�ค�าสิ��ง DOS (3/3) ipconfig /all

tracert www.uni.net.th ping www.uni.net.th

telnet www.uni.net.th 21 telnet www.uni.net.th 80

GET /index.html

-netstat an net start

set set z=abc

taskkill /f /pid 123