Batch-file, chạy ứng dụng theo thứ tự so với tất cả cùng một lúc


4

Nếu tôi tạo một tệp bó (batch.bat) và nhập tệp này vào:

"C:\Program Files\WinRAR\WinRAR.exe"
"C:\Windows\System32\notepad.exe"

Các ứng dụng được đề cập sẽ chạy theo thứ tự, đầu tiên WinRAR sẽ tải và sau khi đóng, Notepad sẽ tải tiếp theo thứ tự.

H: Làm cách nào để tôi cú pháp tệp bó để chạy tất cả ứng dụng cùng một lúc, tôi muốn cả WinRAR và Notepad mở cùng một lúc.

Câu trả lời:


10

Sử dụng startthay thế:

start "" "command here"

Chỉnh sửa: Đừng bỏ lỡ cặp trích dẫn trống đầu tiên, đây là tiêu đề của quá trình / cửa sổ.

start <title> <command> <parameters>

Xem start /?để biết thêm chi tiết.


4
Để trở thành một snerk pedantic, tôi phải chỉ ra rằng điều này sẽ không hoạt động trong DOS :-) Nó sẽ hoạt động trong cmd.exe.
SuperMagic

1
Tất nhiên. DOS thậm chí không có đa nhiệm.
grawity

1

tạo các lối tắt đến exectutables và sao chép chúng vào một thư mục (tôi đã chọn Z: \ Temp), sau đó sử dụng:

"z:\temp\NOTEPAD.EXE.lnk"
"z:\temp\WinRAR.exe.lnk"

Hoặc sử dụng Batch Runner , một chương trình đơn giản cho phép bạn chạy nhiều chương trình khác, trong một đợt lớn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.