Sistemas  
 
Conhecimento computador >> Sistemas >> Windows >> 
Como criar tarefas agendadas com VBScript
Você pode chamar a classe " Win32_ScheduledJob " de um VBScript para gerenciar e criar tarefas agendadas a partir de um script. Usando essa classe , você pode especificar o programa que você deseja executar , se você quiser executá-lo de forma interativa ou em segundo plano ea data e vezes que você deseja que ele seja executado preciso. Você pode agendar qualquer tipo de tarefa, a execução de uma tarefa do sistema em segundo plano para abrir automaticamente um programa gráfico do Windows. Instruções
1

Abra um editor de texto, como o Bloco de Notas, e criar um novo arquivo de texto , se você não tiver um arquivo VBScript.
2

Copie e cole o seguinte código na janela do seu editor de texto :

strComputer = Set objWMIService = GetObject (" winmgmts : " " . " " { ImpersonationLevel = IMPERSONATE } \\ \\ " _ & _ & strComputer & " \\ root \\ cimv2 " ) Definir objNewJob = objWMIService.Get ( " Win32_ScheduledJob " ) errJobCreated = objNewJob.Create _ (" c: \\ caminho \\ para \\ program.exe ", " ***** *** 131500,000000-360 " , _True , 64, , É verdade, JobId ) Se errJobCreated <> 0 ThenWscript.Echo " Erro: a criação de tarefas não -Tarefa " ElseWscript.Echo " criado com sucesso " End If


3

Substituir " c: \\ caminho \\ para \\ program.exe " depois " objNewJob.Create " no código com o programa que você deseja executar. Por exemplo, digite " defrag.exe c:" para agendar uma desfragmentação automática da unidade "C"
4

Substituir " ******** 131500,000000-420 " no. código com o tempo que você deseja que a tarefa agendada para as , em formato UTC. O " 1315 " parte do código especifica o tempo como 01:15 e " 360" parte especifica o fuso horário está deslocada do Greenwhich Mean Time. Por exemplo, "300" representa o tempo de Leste, " 360" representa o tempo Central , "420" representa o tempo de montanha e " 480" representa o tempo do Pacífico .
5

Substitua o primeiro " verdadeiro" com "Falso "Se você quer o trabalho para executar uma vez só .
6

Substitua o " 64 ", com um número que representa o dia da semana que você quer essa tarefa para correr. Use "1" para segunda-feira, "2" para terça-feira, "4" para quarta-feira, "8" para quinta-feira, "16" para a sexta-feira, "32" para o sábado e "64" para o domingo. Você também pode especificar várias datas , separando-os por " OR. " Por exemplo, se você quiser executar a tarefa na segunda-feira , sexta-feira e domingo, tipo " 1 , 16 ou 64. "
7

Substitua o segundo " verdadeiro" com "Falso" se quiser que o programa seja executado em uma janela oculta . Se você quer mostrar um programa gráfico , deixe-o como " Verdadeiro". Se você quiser executar uma tarefa agendada em uma janela de fundo , como uma operação de desfragmentação , defina-o como "False ".
8

Salve o arquivo com a extensão " VBS " .

Anterior :

Próximo : No
  Os artigos relacionados
·Como ligar meu computador com o Logitech Revue 
·Como alterar o nome no NetBIOS sem um servidor 
·Diferença entre KB928388 e KB931836 
·Quando reinstalar o Windows 
·Ajuda PowerShell para comandos 
·Microsoft Searchindexer.exe Problemas 
·Por que o CMD Digamos que um Ping não é reconhecido 
·Como a Microsoft SteadyState Trabalho 
·Como Fazer um Trabalho Imagem GIF na carga Every Time 
·Como escrever -Protect Pictures 
  Artigos em destaque
·Como atualizar Aeroporto Cartão de Firmware para WPA 
·Como compilar um script em um ROM 
·Como fazer gráficos em marcas d'água 
·MacBook Pro: Como alterar a Taxa de amostragem 
·Como remover rótulos OSX desktop 
·Como solucionar o Touch Screen no Ubuntu 
·Como alterar o Boot Manager Linux Voltar para o Windows…
·Como mostrar informações pasta em um Mac 
·Como limpar arquivos lixo e Temp Mac 
·Como corrigir Margens da página 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados