Saya tahu bahwa Anda dapat menjalankan dua perintah secara berurutan, dengan satu baris, dengan meletakkan di &&
antaranya seperti ini:
hostname && w32tm /query /configuration
Namun, &&
fungsi ini memiliki batasan: Hanya menjalankan perintah kedua jika yang pertama berhasil.
Penggunaan pilihan saya &&
adalah menjalankan perintah informasi langsung dari Start-> Run (atau Win+ R) tanpa harus mengetiknya di jendela CMD atau khawatir tentang konsol CMD yang keluar sebelum waktunya. Sebagai contoh:
cmd /c hostname && w32tm /query /configuration && pause
Karena keterbatasan yang disebutkan di atas, perintah ini akan secara otomatis keluar dari jendela konsol jika w32tm gagal - yaitu: Jika layanan Windows Time tidak berjalan.
Apakah ada operator serupa yang dapat saya gunakan untuk merangkai perintah bersama pada satu baris, yang akan memungkinkan perintah kedua berjalan bahkan jika kesalahan pertama keluar?
Saya mencari ini agar kompatibel dari Windows XP ke atas.
sumber
command2
dieksekusi hanya ketikacommand1
gagal? (XOR)command1 || command2