CMD - indicação bem sucedida ou não?

0

Suponha que eu tenha alguns comandos em um arquivo bat:

echo 1
copy existingFile1 c:
echo 2
copy existingFile1 notExistingDrive:
echo 3
attrib -r attrib notExistingFile

Essas são apenas demonstrações de comandos que contêm comandos bem-sucedidos e também códigos de retorno " não executados até a conclusão ".

Visualização:

Pergunta

Existealgumamaneiradeobterumaindicaçãodequepelomenosumaoperaçãotenhanãocorridoatéaconclusão?

psuedo:

dosomething1dosomething2dosomething3ifnoErrorsAll(something1,something2,something3)dosomething4

NBeuprefironãoverificartodaavez"se existe" .Pode haver outras paradas do que "não existe"

    
por Royi Namir 23.12.2014 / 21:33

1 resposta

0

Redirecione / Anexe o STDERR de cada comando a (por exemplo) log.txt , leia o conteúdo ou o tamanho em uma variável e teste para bytes vazios / zero.

    
por 09.01.2015 / 04:54