Arquivo CMD e agendador de tarefas

Arquivo CMD e agendador de tarefas

Quero executar o arquivo CMD, conforme descritoaqui.

Defino o arquivo de execução a cada 5 minutos no agendador de tarefas. Mas quando o agendador executa o arquivo - a janela pisca. Como executar o arquivo CMD em modo de segundo plano?

Instalado o Windows 7.

Responder1

Para texto completo e métodos alternativos, consultehttp://www.ericphelps.com/batch/samples/invisible.txt:

Salve esta linha de texto como "invisible.vbs":

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

Para executar qualquer programa ou arquivo em lote de forma invisível, use-o assim:

wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"

Isso é um pouco perigoso porque seu arquivo em lote DEVE ser capaz de fechar sozinho e nunca DEVE produzir um erro que possa exigir a entrada do usuário. Caso contrário, o arquivo em lote ficará suspenso de forma invisível até o desligamento do sistema ou até que alguém o elimine com o gerenciador de tarefas.

informação relacionada