Estou tentando copiar alguns arquivos silenciosamente. No momento, eu tenho a robocopy colocando tudo em um arquivo de log, o que é bom, mas depois de concluído, Log File: C:\<logfiledestination>
é impresso. Meu comando é assim:
robocopy source destination /mir /xd .svn /log:log.txt /np >nul 2>&1
.
Ao pesquisar on-line, pensei que >nul 2>&1
isso teria impedido que qualquer coisa aparecesse. Sou extremamente novo na linha de comando do Windows; portanto, se estiver fazendo algo errado, informe-me!
Edit: Eu tinha uma meia frase fantasma lá que eu perdi. Corrigido agora.
system
comando para chamar esse comando em um script perl. O>nul
não está ocultando a saída do perl, por isso ainda está aparecendo na minha saída do perl.system
. Obrigado pela sua ajuda!Respostas:
Essas opções funcionaram para mim:
fonte
Parece que essas duas opções podem ajudar você:
fonte