Como executar uma tarefa agendada sem uma janela de comando aparecer
Apesar da caixa “Oculto” estar marcada nas propriedades da Tarefa Agendada, as tarefas que produziriam uma caixa de interface nativa (independentemente de a entrada do usuário ser necessária) - como um script em lote - ainda podem aparecer como uma janela na sua área de trabalho. Para tarefas em que nenhuma entrada do usuário é necessária, isso pode ser muito chato, mas felizmente há uma correção fácil para isso.
A chave para fazer essa janela não aparecer é configurar a tarefa para “Executar se o usuário está conectado ou não” nas propriedades da tarefa..
Depois de alternar para essa opção, você precisará inserir as credenciais apropriadas, já que a tarefa será executada sem supervisão.
É isso aí. Deixando todas as outras opções iguais e simplesmente mudando a forma como as tarefas são executadas como o respectivo usuário, você precisa fazer.