3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (หยุดไฟล์แบทช์ชั่วคราว)

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

เมื่อเราเรียกใช้แบตช์ไฟล์ หน้าต่างพรอมต์คำสั่งจะปรากฏขึ้นในไม่ช้าและทำงานพร้อมกัน และคุณไม่ได้รับคำสั่งที่รันบน CMD อันเป็นผลมาจากแบตช์ไฟล์อย่างแน่นอน

ไฟล์แบตช์มีคำสั่งเพื่อดำเนินการบางอย่างที่เกี่ยวข้องกับระบบ และคำสั่งเหล่านี้จะถูกดำเนินการทีละรายการ ดังนั้น ถ้าคุณต้องการดูคำสั่งของคุณที่คุณเรียกใช้ผ่านไฟล์แบตช์ และคุณต้องการป้องกันไม่ให้หน้าต่างพรอมต์คำสั่งปิดโดยอัตโนมัติ สรุปด่วน ซ่อน 1 วิธีแรก 2 วิธีที่สอง 3 วิธีที่สาม

ต่อไปนี้คือ 3 วิธีในการป้องกันไม่ให้หน้าต่างพรอมต์คำสั่งปิดหลังจากรันคำสั่ง ไปหาวิธีแก้ปัญหาที่คุณพบว่าง่ายและดีที่สุดสำหรับคุณ

วิธีแรก

เปิดไฟล์แบตช์ใน Notepad โดยคลิกขวาที่ไฟล์แล้วคลิกแก้ไขจากรายการ

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (Batch File Pause) 1

และวางคำสั่งต่อไปนี้ที่ท้ายไฟล์แบตช์ของคุณ

cmd /k

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (Batch File Pause) 2

ถัดไป บันทึกไฟล์โดยกด Ctrl+s และปิดแผ่นจดบันทึก ดับเบิลคลิกไฟล์ .bat ของคุณ คุณจะเห็นว่า CMD จะยังคงเปิดอยู่ตราบเท่าที่คุณต้องการให้เปิดอยู่

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (Batch File Pause) 3

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

วิธีที่สอง

วิธีที่สองที่ฉันจะแสดงให้คุณเห็นก็เป็นวิธีง่ายๆ เช่นกัน

แก้ไขไฟล์ bat ของคุณโดยคลิกขวาที่ไฟล์แล้วเลือกแก้ไขจากรายการ ไฟล์ของคุณจะเปิดขึ้นในแผ่นจดบันทึก

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (Batch File Pause) 4

ตอนนี้เพิ่ม PAUSE word ที่ท้ายไฟล์ bat ของคุณ การดำเนินการนี้จะเปิดหน้าต่างพรอมต์คำสั่งไว้จนกว่าคุณจะไม่กดปุ่มใดๆ

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากเรียกใช้คำสั่ง (หยุดไฟล์แบทช์ชั่วคราว) 5

คุณสามารถดูแต่ละคำสั่งที่รันบนผลลัพธ์ของไฟล์ bat ใน CMD ได้อย่างง่ายดาย ตราบใดที่คุณไม่ได้กดปุ่มใดๆ

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (หยุดไฟล์แบทช์ชั่วคราว) 6

วิธีที่สาม

คุณสามารถป้องกันไม่ให้หน้าต่างพรอมต์คำสั่งปิดหลังจากรันคำสั่งผ่านการเพิ่มคีย์รีจิสทรีในรีจิสทรีของ Windows สำหรับสิ่งนี้ ให้พิมพ์รหัสต่อไปนี้ใน Notepad ของคุณและบันทึกไฟล์ด้วยนามสกุล .reg

Windows Registry Editor เวอร์ชัน 5.00

[HKEY_CLASSES_ROOTApplicationspowershell.exeshellopencommand]

@= C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe –noExit & \ %1\

[HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1ShellCommand]

@= C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe –NoExit -Command if ( ( Get-ExecutionPolicy ) –ne 'AllSigned') { Set-ExecutionPolicy – ข้ามกระบวนการขอบเขต }; & \ %1 \

หลังจากบันทึกไฟล์แล้ว ให้ดับเบิลคลิกที่ไฟล์ รีจิสทรีนี้จะบันทึกลงใน Registry Editor ของ Windows ตอนนี้ให้รันคำสั่งใดๆ หน้าต่าง Command Prompt จะยังคงเปิดอยู่ตราบเท่าที่คุณเปิดไว้

3 วิธีในการป้องกันไม่ให้พรอมต์คำสั่งปิดหลังจากรันคำสั่ง (Batch File Pause) 7

ทั้งหมดนี้เป็นวิธีที่ง่ายและรวดเร็วในการเปิดหน้าต่างพรอมต์คำสั่งเพื่อให้คุณสามารถกำหนดค่าและดูแต่ละคำสั่งที่คุณเรียกใช้ผ่านไฟล์แบตช์หรือ Powershell Script ได้อย่างง่ายดาย หากคุณต้องการทราบสิ่งอื่นที่เกี่ยวข้องกับสิ่งนี้ แสดงความคิดเห็นด้านล่าง ขอขอบคุณ.