最初の完了またはエラーの後に2番目のコマンドを実行する


17

次のようにコマンドを&&挿入することで、1行で2つのコマンドを順番に実行できることを知っています。

hostname && w32tm /query /configuration

ただし、この&&関数には制限があります。最初のコマンドが成功した場合にのみ、2番目のコマンドを実行します。

私の好ましい使用法&&は、CMDウィンドウにコマンドを入力したり、CMDコンソールが途中で終了したりすることなく、Start-> Run(またはWin+ R)から直接情報コマンドを実行することです。例えば:

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

ただし、前述の制限のため、このコマンドはw32tmが失敗した場合、つまりWindowsタイムサービスが実行されていない場合、コンソールウィンドウを自動的に終了します。

コマンドを1行につなげるために使用できる同様の演算子があります。これにより、最初のエラーが発生しても2番目のコマンドを実行できますか?

これは、Windows XPから上位互換性を探しています。

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.