Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

พื้นฐานของพรอมต์คำสั่ง:การเริ่มและหยุดกระบวนการ

พื้นฐานของพรอมต์คำสั่ง:การเริ่มต้นและหยุดกระบวนการ

การใช้พรอมต์คำสั่งอาจเป็นวิธีที่รวดเร็วในการเปิดโปรแกรม โดยเฉพาะอย่างยิ่งยูทิลิตี้การจัดการ Windows ซึ่งอาจหาได้ยากในการค้นหา

เราจะดูขั้นตอนพื้นฐานบางประการสำหรับการทำงานกับโปรแกรมและกระบวนการ

การเปิดตัวโปรแกรม

ในการเปิดโปรแกรมจากพรอมต์คำสั่ง เพียงพิมพ์ชื่อ:

notepad

การดำเนินการนี้จะเปิดตัวอินสแตนซ์ Notepad ใหม่ ตัวอย่างใช้งานได้เนื่องจาก Windows รู้อยู่แล้วว่า Notepad อยู่ที่ไหน พรอมต์คำสั่งจะค้นหาไดเร็กทอรีการทำงานโดยอัตโนมัติ (พาธที่แสดงอยู่ที่จุดเริ่มต้นของบรรทัดคำสั่ง) และไดเร็กทอรีระบบ Windows เมื่อคุณรันโปรแกรมในลักษณะนี้

พื้นฐานของพรอมต์คำสั่ง:การเริ่มและหยุดกระบวนการ

เมื่อไฟล์เรียกทำงานอยู่ที่อื่น คุณจะต้องระบุเส้นทางทั้งหมด - C:WindowsSystem32notepad ในตัวอย่างนี้

วิธีอื่นในการเปิดโปรแกรมคือผ่าน start คำสั่ง:

start notepad

สิ่งนี้มีผลเช่นเดียวกับตัวอย่างข้างต้น อย่างไรก็ตาม กลไกการเรียกใช้จะแตกต่างกันเล็กน้อย - พร้อมท์คำสั่งจะส่งต่อไปยัง Windows เอง ซึ่งจะดูแลการค้นหาโปรแกรมที่เหมาะสม จะมีการค้นหาสถานที่มากขึ้น รวมทั้งเนื้อหาทั้งหมดของ PATH ตัวแปรสภาพแวดล้อมและทางลัด "เส้นทางของแอป" ที่กำหนดไว้ในรีจิสทรี (วิธีการย่อเส้นทางปฏิบัติการที่ยาวโดยใช้นามแฝง)

การโยงคำสั่ง

คุณสามารถลูกโซ่คำสั่งโดยการรวมเข้ากับ & ตัวอักษร:

dir & notepad

นี่จะแสดงเนื้อหาของไดเร็กทอรีการทำงานของคุณในเทอร์มินัลแล้วเปิด Notepad

สามารถสร้างรูปแบบได้โดยใช้ && แทน:

dir && notepad

ในแบบฟอร์มนี้ คำสั่งที่สองจะทำงานก็ต่อเมื่อคำสั่งแรกดำเนินการสำเร็จเท่านั้น หากมีข้อผิดพลาดในการแสดงรายการเนื้อหาไดเร็กทอรีของคุณ Notepad จะไม่เปิดขึ้น (หมายเหตุ:คุณสามารถบรรลุผลผกผันโดยใช้ || ดังนั้น dir || notepad จะเรียกใช้ Notepad เฉพาะในกรณีที่ dir คำสั่งล้มเหลว)

สิ้นสุดกระบวนการ

คุณยังสามารถใช้พรอมต์คำสั่งเพื่อสิ้นสุดกระบวนการ วิธีนี้เหมาะอย่างยิ่งเมื่อคุณต้องการฆ่าโปรแกรมแต่ไม่มีเมาส์ให้ใช้งาน หรือตัวจัดการงานไม่ตอบสนอง

taskkill /F /IM "notepad.exe" /T

คำสั่งดังกล่าวจะฆ่าอินสแตนซ์ที่รันอยู่ของ Notepad ทันที แทน notepad.exe สำหรับชื่อโปรแกรมที่คุณต้องการฆ่า คุณสามารถรับข้อมูลนี้ได้โดยเรียกใช้ tasklist เพื่อดูรายการกระบวนการที่กำลังทำงานอยู่ทั้งหมด