Como posso iniciar um script em lote antes de efetuar login?

7

Configurei meu computador para inicializar ao mesmo tempo todos os dias quando não estou em casa. Preciso que ele execute um arquivo em lote sem que ninguém o toque corretamente ao inicializar.

Eu adicionei um atalho para o arquivo na pasta "startup". No entanto, o script não é executado até que eu faça logon e selecione a área de trabalho na interface do metrô.

Existe uma maneira de executar esse script sem efetuar login?

    
por Kreuzade 08.02.2013 / 00:04

4 respostas

0

Você pode usar alguns dos utilitários do Windows e transformar um script em um serviço. Eu já fiz isso antes e havia informações sobre como fazer isso que eram facilmente encontradas.

Mais informações: Best srvany.exe para Windows XP e Windows 7?

    
por 08.02.2013 / 03:22
6

Se você tiver o Windows 8 Pro, abra o recurso de pesquisa para aplicativos usando + Q , digite gpedit.msc e abra o Editor de Diretiva de Grupo Local .

  • Em Computer Configuration / Windows Settings , você encontrará Scripts (inicialização / encerramento)

  • Em User Configuration / Windows Settings você encontrará Scripts (Logon / Logoff)

Especifique seu arquivo de lote ou script do PowerShell aqui.

    
por 08.02.2013 / 00:25
0

Siga os passos neste URL. Ele mostra como você também pode iniciar um script do PowerShell (que é mais preferido em vez de um script em lotes):

link

    
por 08.02.2013 / 14:05
0

O Windows 8 acabou com o arquivo Autoexec.nt? Quando eu tenho preguiça eu fiz um exe com rar com nada, mas um arquivo em lotes e programas necessários. Então eu configurei esse exe personalizado como um serviço. Eu não tenho idéia se isso pode ser feito em 8. Eu sei que não deveria responder a uma pergunta quando eu não sei o sistema operacional, me perdoe se eu irritar.

    
por 09.02.2013 / 09:10