Tôi biết rằng bạn có thể chạy hai lệnh theo thứ tự, với một dòng, bằng cách đặt &&
giữa chúng như thế này:
hostname && w32tm /query /configuration
Tuy nhiên, &&
chức năng này có một hạn chế: Nó chỉ thực hiện lệnh thứ hai nếu lệnh đầu tiên thành công.
Cách sử dụng ưa thích của tôi &&
là chạy các lệnh thông tin trực tiếp từ Start-> Run (hoặc Win+ R) mà không cần phải nhập chúng vào cửa sổ CMD hoặc lo lắng về việc bảng điều khiển CMD thoát sớm. Ví dụ:
cmd /c hostname && w32tm /query /configuration && pause
Do giới hạn đã nói ở trên, lệnh này sẽ tự động thoát khỏi cửa sổ giao diện điều khiển nếu w32tm không thành công - tức là: Nếu dịch vụ Windows Time không chạy.
Có một toán tử tương tự tôi có thể sử dụng để xâu chuỗi các lệnh lại với nhau trên một dòng, điều này sẽ cho phép lệnh thứ hai chạy ngay cả khi lỗi đầu tiên xảy ra?
Tôi đang tìm kiếm điều này để tương thích từ Windows XP trở lên.