schtasks - executa tarefa de arquivo em lote minimizada na VM

2

Eu tenho um conjunto de máquinas virtuais do Windows, onde estou executando uma tarefa a cada minuto usando o agendador de tarefas (schtasks.exe)

Existe um arquivo em lote que cria a tarefa, parece com isso:

SCHTASKS.EXE /Delete /TN "my_server" /F

SCHTASKS.EXE /CREATE /SC MINUTE /MO 1 /TN "my_server" /TR X:\mydrive\server.bat /RU %computername%\<username>

SCHTASKS.EXE /RUN /TN "my_server"

Portanto, essa tarefa é executada a cada minuto e toda vez que é aberta uma janela de prompt de comando.

I want this task to run every minute but not open command prompt every time - it should run in minimized mode.

Após procurar uma solução no google, encontrei poucas respostas no próprio stackoverflow para tentar / RU "NT Authority \ System" em vez do usuário atual. Então eu tentei isso também:

SCHTASKS.EXE /CREATE /SC MINUTE /MO 1 /TN "my_server" /TR X:\mydrive\server.bat /RU "NT AUTHORITY\SYSTEM"

Mas não funcionou para mim, não sei por quê. Ele não relatou nenhum erro, pude ver no prompt de comando "A tarefa foi criada com êxito, Tentativa de executar a tarefa", programou a tarefa, mas não iniciou a tarefa.

    
por Ayush 13.06.2017 / 09:52

0 respostas