Supondo que você agendou isso através do Agendador de Tarefas do Windows, tente agendar a tarefa para ser executada com a conta do usuário na qual você está efetuando login (supondo que você tenha as permissões corretas para executar o robocopy). Se, por exemplo, as opções de segurança da tarefa agendada estiverem configuradas para SYSTEM
, você não verá a janela cmd pausada.
Teste isso com um novo .bat
:
echo off
DATE /T >> C:\log.txt
pause
Configure uma tarefa agendada para este script usando seu nome de usuário. Execute-o e você verá a criação de C: \ log.txt junto com uma janela cmd pausada. Se você excluir esse arquivo de log, altere a tarefa agendada para executar como SYSTEM
e executar a tarefa, você verá a criação do arquivo de log, mas nenhuma janela cmd pausada.