Script de lote de backup da impressora não está funcionando

0

Estou tentando escrever um pequeno script em lotes que supostamente faz o backup de todas as impressoras em um servidor de impressão Win2008 usando o printbrm. Aqui está o que eu tenho até agora:

%comspec% /c spool\tools\printbrm -B -S \SERVERNAME -F Print_Backup.printerExport -O FORCE

Tudo isso é abrir um shell de comando, apenas para fechá-lo instantaneamente, embora eu não tenha ideia do porquê. Alguém pode me ajudar?

    
por Axim 30.03.2012 / 10:26

2 respostas

0

Consegui solucionar o problema simplesmente adicionando uma cláusula 'del' no início do script. Parece que a opção '-o force' não estava realmente fazendo o que era esperado.

    
por 24.04.2012 / 13:31
0

Você provavelmente deseja usar o caminho completo %WINDIR%\System32\Spool\Tools , não há garantia de que% comspec% será iniciado no diretório correto.
O /c fará o script fechar assim que for feito, então adicione um pause como a última linha do arquivo de lote para ver quais mensagens aparecem.

    
por 30.03.2012 / 13:30