schtasks no Windows XP

0

Estou tentando usar schtasks para criar uma tarefa agendada. Enquanto eu não tenho nenhum problema usando este utilitário na minha máquina Windows 8 (ou Windows 7 para essa matéria), acho que as máquinas XP não têm este exe instalado.
Isso está correto ou estou fazendo algo errado? (quando eu digito schtasks na linha de comando de máquinas XP eu recebo 'schtasks não é reconhecido ...').). De acordo com o MSDN ( link ) docs isso deve ser suportado pelo XP e para cima. Caso contrário, é possível executar isso como um programa independente (ou seja, copiar o processo para a máquina de destino e executá-lo)?

Obrigado!

    
por Shaish 25.12.2012 / 18:37

2 respostas

0

É possível que você não tenha %SystemRoot%\system32 na variável PATH . Funciona quando você o chama com o caminho completo como %SystemRoot%\system32\schtasks.exe ?

Este utilitário deve estar presente em todas as versões do Windows XP, mas Home an Starter, como indica a resposta do @Sivin.

Se você estiver usando o XP Home / Starter, copie o utilitário com segurança para %SystemRoot%\system32 . Eu verifiquei com Dependency Walker e parece não ter nenhuma dependência externa além do WinAPI.

Você deve ter cuidado com os problemas de licenciamento, porém, o Product Name deste utilitário é Microsoft® Windows® Operating System , portanto, provavelmente conta como parte da edição do Windows XP da qual você está tirando e talvez tenha que ser licenciado. Eu não sou especialista em licenciamento, então isso pode estar incorreto.

    
por 26.12.2012 / 01:48
1

Parece que o XP home edition não possui este comando. Eu não tenho um sistema home xp para verificar isso, mas este artigo wiki confirma isso. link

    
por 26.12.2012 / 15:54