คู่มือสำหรับผู้เริ่มต้นใช้งานพรอมต์คำสั่งของ Windows

ก่อนหน้านี้ฉันต้องบูตคอมพิวเตอร์ไคลเอนต์(client computer)ในเซฟโหมดและลบไวรัสผ่านทาง  พรอมต์คำสั่ง(command prompt)เพราะเมื่อใดก็ตาม  ที่ Windowsโหลด ไฟล์จะถูกล็อคและไม่สามารถลบได้! มีเหตุผลอื่นๆ อีกหลายประการที่คุณอาจต้องใช้พรอมต์คำสั่ง(command prompt)ในชีวิตของคุณ (แต่แทบจะเป็นไปไม่ได้เลย) ดังนั้นจึงเป็นเรื่องดีที่จะรู้วิธีนำทางไปรอบๆ!

หากคุณตั้งใจที่จะเรียนรู้วิธีใช้พรอมต์คำสั่ง(command prompt)ในWindowsฉันจะพูดถึงคำสั่งพื้นฐานบางคำสั่งที่ดำเนินการบ่อยที่สุด เพื่อ(Just)ให้ทุกคนเข้าใจตรงกัน คุณจึงไปที่พรอมต์คำสั่ง(command prompt)ได้โดยไปที่Startจากนั้นคลิกRunแล้วพิมพ์CMD ในWindows 7ให้คลิกที่Startและเริ่มพิมพ์cmd ในWindows 8คุณสามารถคลิกขวาที่ปุ่ม Start(Start button)แล้วเลือกCommand Prompt

พร้อมรับคำสั่ง

windows 8 cmd

ตอนนี้ คุณจะเห็นหน้าต่างสีดำขนาดใหญ่พร้อมเคอร์เซอร์ที่ส่วนท้ายของเส้นทางไปยังโปรไฟล์ผู้ใช้(user profile) ของคุณ ใน C:\Documents and Settings\Usernameหรือ C : C:\Users\Usernameแล้วตอนนี้จะทำอย่างไร!? เนื่องจากฉันไม่สามารถอธิบายทุกอย่าง(explain everything)ได้ คุณจึงอาจต้องใช้คู่มือช่วยเหลือที่มีให้ในMS DOSโดยพิมพ์HELPแล้วกดEnter

เมื่อคุณทำเช่นนั้น คุณจะได้รับรายการคำสั่งทั้งหมดที่คุณสามารถใช้ในMS DOSและคำอธิบายสั้น ๆ ว่าทำอะไรได้บ้าง:

ms dos

คุณยังสามารถค้นหาข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับพารามิเตอร์และวิธีใช้แต่ละคำสั่งโดยพิมพ์ชื่อคำสั่ง(command name)ตามด้วย/?. ตัวอย่างเช่น การพิมพ์CD /?,จะนำเสนอคำแนะนำสั้น ๆ เกี่ยวกับวิธีใช้คำสั่ง CD(CD command) :

คำสั่งพรอมต์คำสั่ง

ดังที่คุณเห็นจากด้านบนซีดีคำสั่ง(command CD)MS DOS จะแสดงชื่อหรือเปลี่ยนไดเร็กทอรีปัจจุบัน ดังนั้น หากคุณต้องการเปลี่ยนจากไดเร็กทอรีโปรไฟล์ผู้ใช้เริ่มต้นเป็นไดเร็กทอรี(default user profile directory) Windows System32(Windows System32 directory)เพื่อลบไฟล์ไวรัส(virus file)คุณจะต้องพิมพ์ข้อความต่อไปนี้เพื่อไปยังไดเร็กทอรีนั้น:

cd c:\window\system32 and press Enter

ไดเรกทอรีปัจจุบันของคุณที่พร้อมท์จะเปลี่ยนเป็น:

ms dos คำสั่ง

เมื่อคุณอยู่ในไดเร็กทอรีนั้นแล้ว คุณอาจต้องการดูไฟล์และไดเร็กทอรีทั้งหมดก่อน เพื่อให้คุณสามารถพิมพ์คำสั่งDIRแล้วกดEnter ตอนนี้คุณจะได้รับรายชื่อไฟล์และโฟลเดอร์จำนวนมากในไดเร็กทอรีนั้น คุณสามารถพิมพ์ในDIR /?และดูว่าคุณสามารถส่งผ่านพารามิเตอร์ใดได้บ้าง

dir ms dos คำสั่ง

อย่างที่คุณเห็น คุณสามารถพิมพ์DIR /Pเพื่อให้รายการอยู่ในรูปแบบการแบ่งหน้าซึ่งคุณสามารถเรียกดูได้ช้า หรือคุณสามารถพิมพ์DIR /Wเพื่อรับรายการในรูปแบบกว้างแทนที่จะเป็นคอลัมน์เดียว สิ่งที่ยอดเยี่ยมเกี่ยวกับDOSก็คือ คุณสามารถใส่พารามิเตอร์ต่างๆ สำหรับแต่ละคำสั่งได้ ดังนั้นคุณจึงสามารถพิมพ์DIR /P /Wและรับการดูแบบทีละหน้าพร้อมกับรูปแบบกว้างๆ ได้:

dir dos คำสั่ง

ตอนนี้เรามีรายการไฟล์และโฟลเดอร์แล้ว เรามาดำเนินการลบตัวอย่างไวรัส(virus example)กันต่อ หากต้องการลบไฟล์ ให้ใช้คำสั่งDEL พิมพ์DEL /?จะให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับคำสั่งแก่คุณ

ลบไฟล์ cmd

หากต้องการลบไฟล์ เราสามารถพิมพ์ชื่อไฟล์ DEL(DEL filename)ได้ก็จะเป็นการลบไฟล์ เมื่อคุณใช้คำสั่งในลักษณะนี้ ระบบจะไม่แจ้งให้คุณยืนยันก่อนที่จะลบไฟล์ ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้พิมพ์ชื่อไฟล์ที่ถูก(correct file name)ต้อง นอกจากนี้ คุณต้องป้อนชื่อไฟล์(file name)ที่มีนามสกุล ดังนั้นจึงเป็นDEL Test.txtเพื่อลบไฟล์นั้น นอกจากนี้ หากคุณต้องการลบไฟล์ที่มีช่องว่างในชื่อ คุณต้องใช้เครื่องหมายคำพูดเช่นDEL “This is a test.txt

ลบไฟล์ cmd

หากคุณต้องการสร้างหรือลบโฟลเดอร์ คุณจะต้องใช้ คำสั่งMKDIR  และRMDIR เป็นที่น่าสังเกตว่า หากคุณพยายามลบไดเร็กทอรีที่ไม่ว่างเปล่า คุณจะได้รับ ข้อความแสดงข้อ ผิดพลาด (error message)อย่างไรก็ตาม หากคุณแน่ใจว่าต้องการลบไดเร็กทอรีและทุกอย่าง(directory and everything)ภายใน คุณสามารถใช้คำสั่งRMDIR /S foldername

rmdir คำสั่ง

มีคำสั่งอื่นๆ มากมายที่คุณสามารถใช้ทำสิ่งต่างๆ ได้ทุกประเภท เช่น คัดลอกไฟล์พิมพ์(print text)ไฟล์ ข้อความ เปลี่ยน(change file)สิทธิ์ของไฟล์ เป็นต้น ดังนั้น หากคุณทำสิ่งนี้ได้เกือบทั้งหมดในWindowsโดยใช้อินเทอร์เฟซ GUI(GUI interface)แล้วจะกังวลไปทำไมดอส(DOS)ใช่ไหม

ประการแรก คุณไม่มีทางรู้ว่าเมื่อไรจะมีสิ่งเลวร้ายเกิดขึ้นกับWindowsและคุณติดค้างอยู่ในพรอมต์คำสั่ง(command prompt)เพราะจะไม่มีการโหลดอย่างอื่น นอกจากนี้ คำสั่งใดๆ ที่คุณพิมพ์ในพรอมต์คำสั่ง(command prompt)ดังที่เราแสดงไว้ข้างต้น สามารถบันทึกลงในไฟล์ที่มีนามสกุล .BAT และเรียกใช้ได้ทุกเมื่อโดยคลิกที่ไฟล์หรือตั้งเวลาให้ทำงานโดยใช้แอปเพล็ต Windows Scheduled Tasks Control Panel(Windows Scheduled Tasks Control Panel applet) .

ดังนั้น หากคุณต้องการดำเนินการง่ายๆ บนคอมพิวเตอร์ของคุณเป็นประจำ เช่น การคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่ง เพียงพิมพ์คำสั่งลงในNotepadแล้วบันทึกไฟล์ด้วยนามสกุล .BAT แทนที่จะเป็นไฟล์(text file)ข้อความ โดยทั่วไป(Basically)คุณต้องเลือกไฟล์ทั้งหมดสำหรับตัวเลือกประเภทไฟล์(File Type option)จากนั้นพิมพ์ชื่อ เช่น “MyFile.bat” พร้อมเครื่องหมายคำพูด

ไฟล์ค้างคาว

ให้ฉันพูดถึงคำสั่งอื่นๆ สองสามคำสั่งที่พิสูจน์แล้วว่ามีประโยชน์มากบ่อยครั้ง

IPCONFIG

คำสั่ง IPCONFIG(IPCONFIG command)ให้ข้อมูลเกี่ยวกับการ์ดเครือข่ายที่อยู่ IP(IP address)ของคุณ และยังให้คุณต่ออายุที่อยู่ IP(IP address)ได้อีกด้วย สิ่งที่ฉันชอบคือ ipconfig /all,ซึ่งจะให้ข้อมูลโดยละเอียดเกี่ยวกับอะแดปเตอร์เครือข่าย(network adapter) แต่ละ รายการในคอมพิวเตอร์ของคุณ จากนั้นคุณสามารถใช้ข้อมูลนี้เพื่อค้นหา ที่อยู่ IP(IP address)ของเราเตอร์ของคุณ(เกตเวย์เริ่มต้น) และดูว่าคุณได้รับที่อยู่ IP(IP address)จากเซิร์ฟเวอร์ DHCP(DHCP server)หรือไม่

ipconfig

DISKPART

อีกครั้ง เมื่อคุณประสบปัญหาเกี่ยวกับฮาร์ดไดรฟ์ คำสั่งนี้สามารถพิสูจน์ได้ว่ามีประโยชน์มาก DISKPARTให้คุณดูแลฮาร์ดดิสก์ที่ติดตั้งบนคอมพิวเตอร์ของคุณ คุณสามารถทำสิ่งต่างๆ เช่น ตั้งค่าพาร์ติชันให้เป็นพาร์ติชันที่ใช้งานอยู่ กำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน ลดขนาดดิสก์ ทำดิสก์แบบออฟไลน์หรือออนไลน์(disk offline or online)เป็นต้น

ส่วนดิสก์

SFC

System File Checkerมีประโยชน์มากเพราะจะสแกนไฟล์ระบบที่ได้รับการป้องกันทั้งหมดและแทนที่เวอร์ชันที่ไม่ถูกต้องด้วยเวอร์ชันไฟล์ที่ถูกต้อง จะมีหลายครั้งที่ไฟล์ระบบบางไฟล์ในWindowsเสียหายและตัวตรวจสอบไฟล์ระบบ(system file checker)จะแก้ไขให้คุณได้อย่างง่ายดาย คุณเพิ่งเรียกใช้sfc /scannowและจะทำการสแกนและแก้ไขปัญหาใดๆ ใช้เวลาค่อนข้างนาน แต่คุ้มค่าหากคุณมีปัญหาเรื่องการทุจริต

คำสั่งที่มีประโยชน์อื่น ๆ อีกสองสามคำสั่งที่คุณอาจต้องใช้มีการระบุไว้ด้านล่าง:

  • chkdsk – ตรวจสอบฮาร์ดดิสก์หรือฟลอปปีดิสก์เพื่อความสมบูรณ์ของระบบ(file system integrity)ไฟล์
  • คัดลอก(copy) - คัดลอกไฟล์จากที่หนึ่งไปยังอีกที่หนึ่ง ปลายทางเริ่มต้นเป็นไดเร็กทอรีปัจจุบัน หากมีไฟล์ต้นทางหลายไฟล์ ปลายทางจะต้องเป็นไดเร็กทอรี มิฉะนั้น คุณจะได้รับข้อผิดพลาด
  • fc – เปรียบเทียบสองไฟล์หรือชุดของไฟล์และแสดงความแตกต่างระหว่างไฟล์เหล่านั้น
  • fdisk - จัดการ(Manipulates)ตารางพาร์ติชั่(disk partition) น ฮาร์ดดิสก์ เมื่อเรียกใช้จากบรรทัดคำสั่ง(command line)จะแสดงเมนูของการดำเนินการแบ่งพาร์ติชันต่างๆ
  • รูปแบบ(format)ลบ(Delete)ไฟล์ทั้งหมดบนดิสก์และฟอร์แมตใหม่สำหรับMS -DOS (MS-DOS)ส่วนใหญ่ ใช้(Use)สำหรับการฟอร์แมตฟลอปปีดิสก์หรือดิสก์แบบถอดได้อื่นๆ
  • scandisk – ยูทิลิตี้การวินิจฉัย ดิสก์(Disk)ที่ใช้แทน ยูทิลิ ตี้CHKDSK(CHKDSK utility)
  • netstat - แสดง(Shows)การเชื่อมต่อปัจจุบันทั้งหมดจากคอมพิวเตอร์ในพื้นที่ของคุณไปยังสิ่งภายนอก

หวังว่าจะช่วยให้คุณใช้งานและใช้งานใน พรอมต์ คำสั่ง MS DOS(MS DOS command) ได้ ! คุณยังสามารถตรวจสอบไซต์นี้ที่มีรายการคำสั่งทั้งหมด(all commands)ที่คุณสามารถใช้ได้ที่ พรอม ต์คำสั่ง (command prompt)หากคุณมีคำถามโปรดแสดงความคิดเห็น! สนุก!



About the author

ฉันเป็นผู้เชี่ยวชาญด้านคอมพิวเตอร์และทำงานกับคอมพิวเตอร์มาหลายปีแล้ว ฉันมีประสบการณ์กับทั้ง Apple iPhone และ Microsoft Windows 10 ทักษะของฉัน ได้แก่ การใช้คอมพิวเตอร์เพื่อสร้าง เข้ารหัส และจัดเก็บข้อมูล การค้นหาและแก้ไขข้อบกพร่องในซอฟต์แวร์ และการแก้ไขปัญหา ฉันมีความรู้ในทุกด้านของการใช้คอมพิวเตอร์ รวมถึง Apple iOS, Microsoft Windows 10, การป้องกันแรนซัมแวร์ และอื่นๆ ฉันมั่นใจว่าทักษะของฉันจะเป็นประโยชน์ต่อธุรกิจหรือองค์กรของคุณ



Related posts