Câu trả lời:
Có, timeout
lệnh có thể xử lý rằng:
timeout /t 10 >NUL
echo "this message will be echoed after 10 seconds timeout"
HOẶC LÀ
timeout /t 10 >NUL && echo "this message will be echoed after 10 seconds timeout"
Để biết thêm thông tin, xem timeout /?
. Việc sử dụng >NUL
là để tránh nó hiển thị thời gian chờ trên màn hình, vui lòng xóa nó.
Nếu timeout
không có sẵn trên hệ thống của bạn, bạn cũng có thể sử dụng ping -n 10 127.0.0.1 >NUL
thay vì timeout /t 10 >NUL
như được mô tả ở đây .
sleep
lệnh và nó yêu cầu một --help
đối số.
Trên Xp, tôi đã sử dụng một chương trình thực thi giấc ngủ riêng biệt trong một số gói microsoft, hoạt động trong vài giây. Sleep 1
Trong windows 7, tôi đã chuyển đổi và bắt đầu sử dụng timeout /T 1 > NUL
With the 1 đại diện cho số giây. Timeout /?
để được giúp đỡ về nó.
Không có sự chuyển hướng của đầu ra, timeout 10
nó hiển thị một bộ đếm ngược có thể hủy bỏ, có các công dụng khác.
Điều quan trọng đối với tôi là tìm ra một tài nguyên yêu cầu tài nguyên tối thiểu, cả hai phương pháp này dường như đòi hỏi rất ít nỗ lực cho máy tính.
timeout
. Ngoài ra, thông thường Windows sử dụng/?
, hoặc đôi khi-?
. Linux có nhiều khả năng sử dụng--help
.