Pagina inicial » como » Como ativar programas e scripts personalizados para executar na inicialização

    Como ativar programas e scripts personalizados para executar na inicialização

    Neste guia, mostraremos como ativar programas ou scripts personalizados para serem executados quando o Windows for inicializado. Você pode preferir que o Outlook seja aberto sempre que você fizer logon no seu computador pela manhã no trabalho, ou talvez queira que um arquivo de lote personalizado seja executado toda vez que a área de trabalho for carregada. Quaisquer que sejam suas necessidades, este guia mostrará várias maneiras convenientes para configurar esse comportamento. Vamos também dar uma olhada em outros métodos que os programas usam para executar na inicialização e como desativá-los.

    Agendador de tarefas

    Nas versões mais recentes do Windows, nós, os geeks, não temos mais que configurar um hack ou uma solução alternativa para fazer um programa rodar na inicialização, porque podemos usar o utilitário Agendador de Tarefas fornecido no Windows. É melhor usar esse método quando for possível, porque esse utilitário foi feito especificamente para essa finalidade. O Agendador de Tarefas oferece uma variedade de opções, como executar ou não o aplicativo com privilégios escalonados e definir o aplicativo para ser executado somente quando determinadas condições forem atendidas (energia CA, conexão de rede, etc).

    Para mostrar um exemplo do que você pode fazer com o Agendador de Tarefas, vamos percorrer as etapas necessárias para abrir o Visualizador de Eventos quando você fizer login.

    Vá para o menu Iniciar, digite “Task Scheduler” e selecione-o nos resultados da pesquisa.

    O Agendador de Tarefas também pode ser acessado no Painel de Controle em Ferramentas Administrativas.

    No lado direito do menu Agendador de tarefas, em Ações, selecione "Criar tarefa".

    Depois de clicar nele, você verá o seguinte menu:

    Na imagem acima, já colocamos um nome e uma descrição para a tarefa que estamos criando. A única outra coisa que fizemos foi marcar a caixa “Executar com privilégios mais altos”. O lançamento de determinados aplicativos, como o Visualizador de Eventos, normalmente resultará em um prompt do Controle de Conta de Usuário, a menos que você tenha o UAC desativado em seu sistema. Ao agendar uma tarefa que exija privilégios de administrador, certifique-se de marcar esta caixa, caso contrário, você verá um erro na área de notificação (canto inferior direito da barra de tarefas) e terá que permitir manualmente.

    Depois de preencher um nome e uma descrição, clique na guia "Disparadores" e, em seguida, clique em "Novo". Você será apresentado a um menu como o abaixo.

    Neste menu, em “Begin the task:” (Iniciar a tarefa), selecione “At log on”. Escolha para qual usuário você gostaria que a tarefa fosse executada no logon e configure qualquer uma das configurações avançadas aplicáveis ​​que você gostaria. Com as configurações na captura de tela acima, o Visualizador de Eventos será executado a cada login futuro assim que o usuário 'geek' fizer login.

    Depois de terminar de configurar o novo gatilho, clique em OK e selecione a guia "Ações". Clique em "Novo" para fazer uma nova ação.

    Escolha “Iniciar um programa” no menu Ação e clique em “Procurar” para apontar a nova tarefa para o programa que você deseja que ela inicie. No exemplo acima, selecionamos o Visualizador de Eventos. Se houver algum argumento que você precise executar com o seu programa, você poderá adicioná-lo também. Para o Visualizador de Eventos, nenhum será necessário, mas outros programas, como servidores de jogos, dependerão deles.

    Clique em OK para sair do menu Ações. As abas “Condições” e “Configurações” podem ser deixadas em paz, mas sinta-se à vontade para conferir mais algumas opções - a maioria das quais é irrelevante para uma tarefa que executa um programa ao fazer logon.

    Clique em OK no menu Criar Tarefa e você já terminou.

    Pasta de Inicialização

    Outra maneira de definir um programa ou script para executar no logon é usando a pasta de inicialização. Você pode acessar essa pasta no Windows 7 e nas versões anteriores do Windows indo para Iniciar> Todos os programas> Inicialização. No Windows 8 e versões anteriores, o Startup também pode ser acessado no Explorer, navegando até “C: \ Usuários \ nome do usuário \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicialização” (substituindo “nome de usuário” pelo nome do seu do utilizador).

    Para usar a pasta Inicializar para configurar um programa para ser executado na inicialização, basta fazer um atalho para o programa (clique com o botão direito do mouse> Enviar para> Área de trabalho) e coloque esse atalho na pasta Inicializar. Alguns programas usam esse método como forma de se configurarem para serem executados no início. Se você tiver um programa que continua sendo iniciado sempre que você efetuar login, pode haver um atalho para esse programa na pasta Inicializar.

    Executando Scripts Personalizados na Inicialização

    Além de executar programas no logon, você também pode usar o Agendador de Tarefas ou a pasta Inicializar para executar scripts em lote personalizados. Os arquivos em lote contêm comandos que normalmente seriam executados em uma janela de linha de comando. Por exemplo, o código a seguir informa ao Windows para mapear um compartilhamento de rede localizado em 192.168.1.1 para a unidade Z:.

    uso net z: \\ 192.168.1.1 \ share / USER: geek / P: Sim

    Para executar esta linha de código na inicialização, simplesmente cole-o em um documento de texto e salve o arquivo como .bat. Coloque o arquivo .bat na pasta Inicializar ou use o Agendador de Tarefas para que o computador execute as linhas de código sempre que o usuário especificado fizer logon.

    Desativando programas de execução no boot

    Existem algumas maneiras pelas quais um programa pode se configurar para ser executado na inicialização. Os métodos mencionados acima são dois deles, e depois de ler isso você deve ter uma boa idéia sobre como desabilitar os programas que usam esses dois métodos. Você também deve consultar este guia para obter ajuda sobre como desativar programas que usam o registro ou outros métodos para executar na inicialização.