Computer >> Máy Tính >  >> Hệ thống >> Windows

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt

Khi chúng tôi thực thi một tệp loạt, Command Prompt sẽ tự động mở và đóng sau khi xử lý tệp loạt. Đôi khi, lệnh được thực thi nhanh đến mức có vẻ như Dấu nhắc lệnh đóng ngay sau khi mở tệp lô (BAT) . Điều này ngăn người dùng thực hiện các tác vụ khác sau khi thực hiện tệp lô hoặc xem trạng thái của các lệnh mà họ đã thực thi trong CMD. Nếu bạn muốn cửa sổ Command prompt vẫn mở sau khi xử lý tệp loạt, bài đăng này có thể giúp bạn.

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt

Dấu nhắc lệnh đóng ngay sau khi mở tệp loạt

Bạn có thể ngăn Command Prompt đóng ngay lập tức sau khi mở một tệp loạt theo ba cách sau:

  1. Bằng cách sử dụng lệnh Tạm dừng.
  2. Bằng cách sử dụng lệnh cmd / k.
  3. Bằng cách chỉnh sửa các khóa Đăng ký.

Hãy xem từng phương pháp này.

1] Ngăn Command Prompt đóng ngay lập tức bằng cách sử dụng lệnh Pause

Lệnh Pause ngăn Command Prompt đóng sau khi xử lý tệp loạt.

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt

Thực hiện theo các bước bên dưới:

  1. Nhấp chuột phải vào tệp hàng loạt và chọn Chỉnh sửa . Thao tác này sẽ mở Notepad .
  2. Nhập Tạm dừng ở cuối lệnh mà bạn đã nhập vào tệp lô.
  3. Lưu tệp.

Bây giờ, khi bạn mở tệp hàng loạt, Command Prompt sẽ không tự động đóng sau khi xử lý tệp. Thay vào đó, nó sẽ hiển thị thông báo “ Nhấn phím bất kỳ để tiếp tục… ”Khi bạn nhấn bất kỳ phím nào, Command Prompt sẽ đóng.

Lệnh Pause sẽ chỉ cho bạn biết các lệnh được thực thi như thế nào. Nếu bạn muốn Command Prompt vẫn mở để bạn có thể thực hiện các lệnh khác trên cùng một cửa sổ, bạn phải sử dụng phương pháp tiếp theo.

2] Ngăn Command Prompt đóng bằng cách sử dụng lệnh cmd / k

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt

cmd /k lệnh cho phép bạn thực thi các lệnh mới sau khi xử lý tệp loạt mà không cần đóng Dấu nhắc lệnh. Nhấp chuột phải vào tệp loạt và nhập cmd /k ở cuối tệp hàng loạt. Sau đó, lưu nó.

3] Chỉnh sửa khóa Đăng ký để ngăn Dấu nhắc Lệnh đóng

Hai phương pháp trên ngăn Command Prompt đóng ngay sau khi xử lý tệp loạt. Nhưng nhược điểm duy nhất của hai phương pháp này là bạn phải sử dụng các lệnh đó trong mỗi tệp batch. Nếu bạn đã có nhiều tệp hàng loạt, bạn phải chỉnh sửa tất cả chúng.

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt

Bạn có thể bỏ qua việc chỉnh sửa các tệp hàng loạt bằng cách sửa đổi các khóa Đăng ký. Chúng tôi đã giải thích quy trình dưới đây. Trước khi tiếp tục, chúng tôi khuyên bạn nên tạo một bản sao lưu của Registry.

1] Khởi chạy hộp lệnh Run. Nhập regedit và bấm OK. Nhấp vào Có nếu bạn nhận được lời nhắc UAC.

2] Trong Registry Editor, điều hướng đến các đường dẫn sau:

HKEY_CLASSES_ROOT\batfile\shell\open\command

HKEY_CLASSES_ROOT\cmdfile\shell\open\command

Bạn sẽ tìm thấy “ (Mặc định) ”Giá trị ở phía bên phải. Nhấp đúp vào giá trị đó và thay đổi Dữ liệu giá trị của nó thành cmd.exe /k "%1" %* . Bấm OK để lưu các thay đổi bạn đã thực hiện. Đóng Trình chỉnh sửa sổ đăng ký khi bạn hoàn tất.

Nếu sau khi thử ba phương pháp trên, Command Prompt vẫn tự động đóng trên hệ thống của bạn, chúng tôi khuyên bạn nên thử các bản sửa lỗi sau:

  1. Chạy quét SFC.
  2. Khắc phục sự cố ở trạng thái khởi động sạch.
  3. Đặt lại PC của bạn.

1] Chạy quét SFC

Trình kiểm tra tệp hệ thống (SFC) là một tiện ích của Microsoft có chức năng quét các tệp hệ thống để tìm lỗi hoặc hỏng và sửa chữa các tệp bị hỏng. Sự cố mà bạn đang gặp phải có thể do tệp hệ thống bị hỏng. Do đó, chạy quét SFC có thể khắc phục được sự cố.

2] Khắc phục sự cố ở trạng thái khởi động sạch

Đôi khi, một chương trình bị lỗi sẽ tạo ra một số sự cố trên PC Windows. Bạn có thể xác định chương trình hoặc phần mềm bị lỗi bằng cách khắc phục sự cố ở trạng thái khởi động sạch. Nếu bạn tìm thấy một chương trình là thủ phạm của sự cố, hãy xem xét gỡ cài đặt chương trình đó.

3] Đặt lại PC của bạn

Nếu không có gì giúp bạn khắc phục được lỗi, hãy xem xét đặt lại PC của bạn.

Hy vọng điều này sẽ hữu ích.

Làm cách nào để chạy EXE từ Command Prompt?

Để chạy EXE từ Command Prompt, hãy làm theo các bước bên dưới:

1] Khởi chạy Command Prompt.

2] Nhập cd "file path" không có dấu ngoặc kép và nhấn Enter. Đường dẫn tệp là vị trí cài đặt của tệp EXE. Để biết vị trí tệp, hãy nhấp chuột phải vào biểu tượng lối tắt của chương trình bạn muốn mở qua CMD và chọn Mở vị trí tệp . Bây giờ, nhấp vào thanh địa chỉ của File Explorer và sao chép toàn bộ đường dẫn. Bạn có thể dán trực tiếp toàn bộ đường dẫn này vào Command Prompt bằng cách sử dụng Ctrl + V chìa khóa.

3] Bây giờ, nhập start "filename.exe" không có trích dẫn và nhấn Enter.

Thao tác này sẽ khởi chạy tệp EXE.

Làm cách nào để giữ cửa sổ lệnh mở trong tệp loạt?

Bạn có thể sử dụng Tạm dừng hoặc cmd / k lệnh để giữ cho cửa sổ lệnh mở trong một tệp hàng loạt. Nếu muốn, bạn cũng có thể thực hiện hành động này vĩnh viễn bằng cách sửa đổi một số khóa trong Sổ đăng ký. Chúng tôi đã giải thích tất cả ba phương pháp trên trong bài viết này.

Có liên quan :Command Prompt cmd.exe liên tục xuất hiện trên Startup.

Dấu nhắc lệnh đóng ngay sau khi mở tệp hàng loạt