Я знаю, что вы можете запустить две команды подряд, с одной строкой, поместив &&
между ними так:
hostname && w32tm /query /configuration
Однако эта &&
функция имеет ограничение: она выполняет вторую команду только в том случае, если первая успешна.
Я предпочитаю использовать &&
для запуска информационных команд непосредственно из Пуск-> Выполнить (или Win+R) без необходимости вводить их в окно CMD или беспокоиться о преждевременном выходе консоли CMD. Например:
cmd /c hostname && w32tm /query /configuration && pause
Однако из-за вышеупомянутого ограничения эта команда автоматически выйдет из окна консоли в случае сбоя w32tm, т.е. если служба времени Windows не запущена.
Есть ли аналогичный оператор, который я могу использовать для объединения команд в одну строку, что позволит запустить вторую команду, даже если возникнут первые ошибки?
Я ищу, чтобы это было совместимо с Windows XP и выше.