Có cách nào để thực thi một ứng dụng mà không phải đợi trong tập tin batch không? Tôi đã thử lệnh start
nhưng nó chỉ tạo ra một cửa sổ lệnh mới.Làm thế nào để khởi động một ứng dụng mà không cần chờ đợi trong một tập tin thực thi?
Trả lời
Nếu start
không thể tìm thấy những gì nó đang tìm kiếm, nó sẽ làm những gì bạn mô tả.
Vì những gì bạn đang làm sẽ hoạt động, rất có khả năng bạn sẽ bỏ qua một số trích dẫn (hoặc đưa các tính năng bổ sung vào).
Vâng, tôi đã đặt hai dấu ngoặc kép. Nhưng chúng được yêu cầu cho tên đường dẫn dài. Cách giải quyết vấn đề này? –
Chỉnh sửa câu hỏi của bạn để hiển thị cho chúng tôi lệnh không thành công. – egrunin
Tôi đang thực hiện một dự đoán ở đây, nhưng start
gọi của bạn có thể trông như thế này:
start "\Foo\Bar\Path with spaces in it\program.exe"
này sẽ mở ra một cửa sổ giao diện điều khiển mới, sử dụng “\ Foo \ bar \ Đường dẫn với không gian trong đó \ program .exe ”làm tiêu đề của nó.
Nếu bạn sử dụng start
với một cái gì đó là (hoặc cần được) được bao quanh bởi dấu ngoặc kép, bạn cần phải đặt dấu ngoặc kép rỗng như là đối số đầu tiên:
start "" "\Foo\Bar\Path with spaces in it\program.exe"
này được vì start
diễn giải số đầu tiên trích dẫn nó tìm thấy làm tiêu đề cửa sổ cho cửa sổ bảng điều khiển mới.
Mẹo tuyệt vời với dấu ngoặc kép trước đường dẫn thực tế. Tôi sẽ không bao giờ đoán được điều này. Cảm ơn bạn đã chia sẻ. – alexandrudicu
Vâng, đó là một sự gian lận xấu xí về cách 'bắt đầu' hoạt động. – Joey
cảm ơn nó đã giúp. Tôi cũng đã sử dụng/tùy chọn SEPARATE như đã đề cập trong http://ss64.com/nt/start.html – Ayusman
Nếu exe của bạn mất đối số,
start MyApp.exe -arg1 -arg2
- 1. làm thế nào để thực hiện các tập tin thực thi chờ đợi cho đến khi một tập tin thực thi hoàn thành?
- 2. Khởi động nhiều ứng dụng bàn điều khiển từ một tập tin thực thi
- 3. Làm thế nào để chờ quá trình chấm dứt thực hiện một quy trình khác trong tập tin thực thi
- 4. Làm thế nào để chờ đợi trên WaitHandle mà không cần bơm tin nhắn?
- 5. thế nào để chạy một tập tin thực thi cmd.exe trong một vỏ tiểu
- 6. Làm thế nào để chờ đợi cho một tập tin được sao chép hoàn toàn?
- 7. Thực thi ứng dụng bên trong một tệp lưu trữ mà không cần khai thác
- 8. Làm thế nào để có được một tập tin thực thi để xử lý không gian trong tên tập tin?
- 9. Làm thế nào để bạn sử dụng SETLOCAL trong một tập tin thực thi?
- 10. Vấn đề thực hiện một tập tin thực thi trong một ứng dụng Java
- 11. Khởi động ứng dụng android mà không cần hoạt động
- 12. Làm thế nào để gửi một email đơn giản từ một tập tin thực thi Windows?
- 13. Làm cách nào để đọc kết quả của SwingWorker * mà không cần * chờ đợi bận?
- 14. Làm thế nào để đọc nội dung tập tin vào một biến trong một tập tin thực thi?
- 15. Làm cách nào để thực thi một ứng dụng mà không có độ cao?
- 16. Làm thế nào để sử dụng psake từ một tập tin thực thi?
- 17. Làm thế nào để sử dụng Sprockets với Sinatra mà không có một tập tin rackup?
- 18. Làm thế nào để nối chuỗi trong một tập tin thực thi Windows?
- 19. Làm thế nào để chờ đợi cho tất cả các tác vụ trong ThreadPoolExecutor để kết thúc mà không cần tắt Trình thực thi?
- 20. làm thế nào chúng ta có thể sử dụng một tập tin thực thi trong c + +?
- 21. Thực thi trong một tập tin chiến tranh
- 22. Làm thế nào để tạo một tập tin thực thi của dự án java fx 2.0
- 23. Làm thế nào để chạy nhiều tập lệnh SQL bằng cách sử dụng một tập tin thực thi?
- 24. Làm thế nào để gỡ lỗi các ứng dụng PyQt mà không cần khởi chạy lại?
- 25. Sử dụng dlopen() trên một tập tin thực thi
- 26. Làm thế nào để thực hiện cuộc gọi đến một tập tin thực thi từ tập lệnh Python?
- 27. Thực hiện lệnh PHP và đầu ra nhật ký mà không cần chờ đợi
- 28. Làm thế nào để gọi một tập tin VBScript trong một ứng dụng C#?
- 29. Làm cách nào để hiển thị con trỏ chờ trong khi khởi động ứng dụng WPF?
- 30. Làm thế nào để đóng một tập tin trong python mà không gán một biến
Lưu ý - cho những người làm việc liên quan đến-ish với Windows batch-scripts: nếu một quá trình ** C ** là '' 'start'''-ed trong vòng một '' 'call'''-ed .bat-file ** B ** (lần lượt được gọi là từ ** A **), và ** C ** vẫn mở sau khi ** B ** kết thúc (nói ** C ** là một dịch vụ hoặc thứ gì đó chỉ chờ đợi những điều xảy ra và không có điểm cuối cố định cho đến khi hệ điều hành tắt), phụ huynh ** A ** chứa '' 'call''' có thể không thể kết thúc như mong đợi trừ khi quá trình ** C ** đóng hoặc bị giết. Đây là một ví dụ đơn giản: http://codepad.org/KLglXDnZ – SeldomNeedy