İlk tamamlandıktan veya hatalardan sonra ikinci bir komut çalıştırın


17

&&Aralarında şu şekilde koyarak iki komutu sırayla, bir satırla çalıştırabileceğinizi biliyorum :

hostname && w32tm /query /configuration

Ancak, bu &&işlevin bir sınırlaması vardır: Yalnızca ilk komutu başarılı olduğunda ikinci komutu yürütür.

Tercih ettiğim kullanım &&, bilgi komutlarını CMD penceresine yazmak zorunda kalmadan veya CMD konsolu erken çıkma konusunda endişelenmeden doğrudan Start-> Run (veya Win+ R) ' dan çalıştırmaktır . Örneğin:

cmd /c hostname && w32tm /query /configuration && pause

Ancak yukarıda belirtilen sınırlama nedeniyle, w32tm başarısız olursa bu komut konsol penceresinden otomatik olarak çıkacaktır - örn: Windows Saati hizmeti çalışmıyorsa.

Komutları bir satırda birlikte dizmek için kullanabileceğim, ikinci komutun ilk hatalar olsa bile çalışmasına izin verecek benzer bir operatör var mı?

Bunun Windows XP'den yukarı doğru uyumlu olmasını arıyorum.

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.