Use apenas &
em vez de &&
. O segundo comando será executado mesmo se o primeiro falhar.
Eu sei que você pode executar dois comandos em sequência, com uma linha, colocando &&
entre eles assim:
hostname && w32tm /query /configuration
No entanto, esta função &&
tem uma limitação: só executa o segundo comando se o primeiro for bem sucedido.
Meu uso preferido para &&
é executar comandos informacionais diretamente de Iniciar- > Executar (ou Win + R ) sem precisar digitá-los no CMD janela ou se preocupe com o console do CMD saindo prematuramente. Por exemplo:
cmd /c hostname && w32tm /query /configuration && pause
Devido à limitação mencionada anteriormente, este comando irá sair automaticamente da janela do console se o w32tm falhar - por exemplo: Se o serviço de Tempo do Windows não estiver em execução.
Existe um operador similar que eu possa usar para juntar comandos em uma linha, o que permitirá que o segundo comando seja executado mesmo se os primeiros erros saírem?
Estou procurando que isso seja compatível com o Windows XP para cima.
Tags command-line windows