Tôi có một tập lệnh theo lô gọi một quy trình và hiện tại nó đang chờ quá trình hoàn tất trước khi chuyển sang dòng tiếp theo. Có cách nào (hoặc một chuyển đổi) cho nó KHÔNG chờ đợi và chỉ sinh ra quá trình và tiếp tục? Tôi đang sử dụng Windows 2008.Làm thế nào để không chờ đợi cho một quá trình để hoàn thành trong kịch bản hàng loạt?
Trả lời
Sử dụng
START c:\wherever\whatever.exe
Sử dụng PowerShell và sử dụng cú pháp mới trong công việc.
Bạn có thể kiểm tra công việc bạn đang chạy bằng lệnh công việc.
Tại sao không chỉ start somecmd.exe
hoặc start "" "some command with spaces.exe"
? Lưu ý rằng nếu lệnh của bạn có dấu cách, bạn phải đặt dấu ngoặc kép xung quanh nó, nhưng nếu đối số đầu tiên là start
có dấu ngoặc kép xung quanh, lệnh là đối số thứ hai, vì vậy tôi có hai bộ trích dẫn ở đó.
Để trả lời câu hỏi của bạn là "tại sao không"? Vâng, bởi vì nó hoàn toàn không trực quan mà dos bằng cách nào đó sẽ giả định rằng đặt lệnh của bạn trong dấu ngoặc kép sẽ kỳ diệu làm cho nó trở thành đối số thứ hai. Trong thực tế, ngay cả khi giải thích của bạn nó không rõ ràng lý do tại sao ví dụ thứ hai hoạt động, nhưng nó, và tôi cảm ơn bạn đã đăng bài này. – jgritty
Tôi vừa mới kiểm tra bắt đầu /? và dường như nếu bạn đặt một cái gì đó trong dấu ngoặc kép, nó giả định rằng đó là "tiêu đề" của cửa sổ, không phải là nó kỳ diệu trở thành đối số thứ hai. Mặc dù, trong vài bài đọc đầu tiên của tôi về tài liệu đó, nó không rõ ràng làm thế nào để thực sự làm những gì các ví dụ của bạn làm. – jgritty
- 1. Làm thế nào để chờ đợi cho một quá trình để kết thúc C++
- 2. Làm thế nào để chờ đợi cho một tập tin được sao chép hoàn toàn?
- 3. Làm thế nào để thêm điều kiện chờ đợi trong kịch bản capybara?
- 4. Java Class - Đừng chờ đợi cho quá trình để thoát
- 5. Chờ cho việc làm nền bash trong kịch bản được hoàn thành
- 6. Làm cách nào để đợi cho đến khi quá trình bên ngoài hoàn tất?
- 7. Cách đợi quá trình hoàn thành bằng cách sử dụng tcl-mong đợi
- 8. Java, Đừng chờ đợi một chuỗi hoàn thành
- 9. Làm thế nào để làm ssh với một thời gian chờ trong một kịch bản?
- 10. System.IO.File.Move - Làm thế nào để chờ hoàn thành di chuyển?
- 11. VBScript - Làm thế nào để làm cho chương trình đợi cho đến khi quá trình kết thúc?
- 12. mong đợi kịch bản + làm thế nào để bỏ qua chuỗi nếu không xuất hiện
- 13. Kịch bản Bash làm thế nào để ngủ trong quá trình mới sau đó thực hiện một lệnh
- 14. quá trình xóa mà không cần chờ đợi C
- 15. Làm thế nào để chuyển đổi hàng loạt bdsproj thành dproj?
- 16. con rối làm thế nào để làm cho con rối để chờ đợi một vài giây
- 17. Làm thế nào để chờ cho đến khi một SwingWorker hoàn tất?
- 18. ContinueWhenAll không đợi tất cả công việc để hoàn thành
- 19. Bash trong khi vòng lặp chờ đợi cho đến khi nhiệm vụ đã hoàn thành
- 20. Làm thế nào để chờ đợi cho đến khi một yếu tố tồn tại cho dojo?
- 21. javascript restler làm thế nào để chặn/chờ đợi vào một yêu cầu
- 22. Chờ một jQueryanimation để hoàn thành trong vòng lặp for
- 23. Làm thế nào để chạy một kịch bản PowerShell như một công việc trong Jenkins
- 24. Làm cách nào để hoàn thành ThreadPool.Join?
- 25. Làm thế nào để viết một vòng lặp trong jQuery mà chờ đợi cho mỗi chức năng để hoàn thành trước khi tiếp tục vòng lặp
- 26. Java Đợi thread hoàn thành
- 27. cron script để hoạt động như một hàng đợi HOẶC một hàng đợi cho cron?
- 28. 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?
- 29. Tại sao subprocess.Popen không chờ đợi cho đến khi quá trình con chấm dứt?
- 30. Chức năng hết thời gian chờ nếu mất quá nhiều thời gian để hoàn thành
KHÔNG LÀM VIỆC. - – Joshua