TIP & TRICK (1)

  • Applications

PATH
โดยปกติ DOS ยอมให้กำหนดค่าติดตั้งในคำสั่ง SET PATH = ไว้ไม่เกิน 127 ตัว แต่ใน DOS 6.xx สามารถใช้ตัวแปร PATH ไว้ในแฟ้ม CONFIG.SYS แทนการติดตั้งใน AUTOEXEC.BAT โดยใช้คำสั่ง

SET PATH = (ชื่อเส้นทาง)

แต่เมื่อใช้คำสั่ง SET จะปรากฏเพียง 127 ตัวบนจอภาพ หากแต่ DOS รับรู้ค่าจากตัวแปรทั้งหมด

DIR แบบกำหนดค่า
โดยปกติคำสั่ง DIR จะมีสวิตซ์ควบคุมหลายตัว เช่น /P /W /O:<order> ... ดังนั้นหากผู้ใช้นิยมใช้สวิตซ์ใดบ่อย ๆ กับคำสั่ง DIR สามารถเปลี่ยนคำสั่ง DIR ให้จำสวิตซ์นั้นได้เลย โดยการใช้ตัวแปร DIRCMD ในแฟ้ม AUTOEXEC.BAT เช่น ต้องการให้ DIR จำสวิตซ์ /P /O:N คือ หยุดพักทีละจอภาพ และเรียงลำดับชื่อแฟ้มตามตัวอักษร A - Z ก็กำหนดคำสั่ง

SET DIRCMD = /P /O:N

ในแฟ้ม AUTOEXEC.BAT ก็ได้

เทคนิคคำสั่ง MORE
ดอสมีสัญลักษณ์ < สำหรับใช้ในการเปลี่ยนทิศทางอินพุตเอาต์พุต และสัญลักษณ์ | สำหรับใช้เป็นฟิลเตอร์ ซึ่งการใช้งานบางกรณีจะให้ผลเหมือนกัน เช่น

TYPE README.TXT | MORE

MORE < README.TXT

ซึ่งแบบที่สองจะทำงานเร็วกว่า เพราะจะเป็นการอ่านไฟล์ส่งไปคำสั่ง MORE โดยตรง ในขณะที่แบบแรกดอสจะอ่านข้อมูลนำไปเก็บไว้ในแฟ้มชั่วคราวก่อน แล้วจึงค่อยส่งต่อไปยังคำสั่ง MORE


ใช้ DIR ค้นหาไฟล์
สามารถใช้คำสั่ง DIR C:\*.BAT /S เพื่อค้นหาไฟล์นามสกุล BAT จากทุก ๆ SUB ในฮาร์ดดิสก์


ระบบความช่วยเหลือ
ดอสมีคำสั่ง HELP สำหรับขอดูรายละเอียดและตัวอย่างการใช้คำสั่งของดอส ซึ่งมีรูปแบบการใช้งาน ดังนี้

HELP

HELP [command] -- [SYNTAX] ขอดูคำอธิบายการใช้คำสั่ง

HELP [command] -- [NOTES] ขอดูหมายเหตุเพิ่มเติมของคำสั่ง

HELP [command] -- [EXAMPLES] ขอดูตัวอย่างการใช้คำสั่ง

นอกจากคำสั่ง HELP ขอดูคำสั่ง ยังมี

HELP [WHATSNEW] ขอดูความสามารถใหม่ของดอสรุ่นที่ใช้งาน

FASTHELP ขอดูคำอธิบายย่อ ๆ ของการใช้คำสั่ง

FASTHELP [command] ขอดูคำอธิบายคำสั่งที่ระบุ ซึ่งมีค่าเท่ากับคำสั่ง <command> /?

โปรแกรมหลาย ๆ ตัวมักจะใช้งานไดเรคทอรีชั่วคราว โดยอาจจะกำหนดเป็น TEMP หรือ TMP ซึ่งระบุด้วยคำสั่

SET TEMP = C:\TEMP

SET TMP = C:\TMP

ซึ่งไม่สะดวกต่อการดูแลรักษา และแก้ไข ดังนั้นควรทำการลดไดเรคทอรีลง โดยการสร้างตัวแปรสำหรับใช้ชี้ไปยังไดเรคทอรีหนึ่ง ด้วยคำสั่ง

SET TEMP = C:\TEMP

SET TMP = %TEMP%


FILE NAME & DIRECTORY NAME แบบมีช่องว่าง

บางครั้งอาจจะมีการตั้งชื่อ (ชื่อไฟล์ หรือ SUB-DIR) ในคอมพิวเตอร์แบบมีช่องว่าง ซึ่งไม่สามารถใช้คำสั่งเข้าไปลบ หรือแก้ไขได้ ดอสมีคำสั่ง DELTREE และ MOVE สำหรับจัดการโดยระบุชื่อที่มีช่องว่างภายในเครื่องหมายคำพูด

DELTREE "EX DIR" ลบไดเรคทอรีและแฟ้มใน EX DIR

MOVE "EX DIR" EX_DIR เปลี่ยนชื่อไดเรคทอรี

คำสั่ง MOVE
ย้ายกลุ่มแฟ้มจากที่หนึ่ง ไปอีกที่หนึ่ง

MOVE C:\EX1\*.TXT C:\EX2

ย้ายแฟ้มแบบเจาะจงหลายแฟ้ม

MOVE C:\EX1\README.TXT, READMET.TXT C:\EX2

ย้ายกลุ่มแฟ้มหลาย ๆ กลุ่ม

MOVE C:\EX1\*.EXE, *.DOC, *.TXT C:\EX2

แต่ MOVE ไม่ยอมให้ย้ายแฟ้มพร้อมกับการเปลี่ยนชื่อ ดังนั้นจะต้องใช้คำสั่ง REN เปลี่ยนชื่อให้เรียบร้อยก่อน จึงจะทำการย้ายแฟ้ม

 

 


 

กลับไปยังหน้าแรกBACK

 


 

 

 

 



 

 







Hosted by www.Geocities.ws

1