Muito fixe teu vídeo. Segui e funcionou perfeitamente. Obrigado por partilhar o teu saber.
@LeoTechLab6 ай бұрын
Muito obrigado pelo feedback! Ainda bem que foi útil 👍
@RickBel19964 ай бұрын
Leo muito boa a aula, bem explicada e didatica, segui os passos e deu tudo muito certo só não consegui fazer com que inicie quando ligo o windows, não sei o motivo mas o agendamento só funciona quando reinicializo o sistema, se deligar e ligar não funciona. Parabnes pelo trabalho e agora vou pra outra tarefa que é instalar o Klipper em minha impressora, Obrigado!!!!!
@LeoTechLab4 ай бұрын
Muito obrigado pelo feedback, ainda bem que foi útil! Relativamente ao agendamento via task scheduler, ele só executa quando o sistema é reinicializado porque estou a usar o trigger "at startup", que literalmente significa "no arranque do sistema", ou seja, quando o mesmo é reiniciado. Para outro cenário de arranque automatizado é mudar o trigger para o pretendido👍 Atenção que se estiver a usar hibernação para desligar o computador, ele na verdade nunca vai executar a task, porque não fez um reboot, manteve o estado anterior do sistema operativo. Aí a solução é desligar a hibernação ou então mudar o evento para "resume from hibernation". Eu recomendo desligar a hibernação, porque dessa forma temos uma só regra e o mesmo evento de "at startup" funciona para os dois cenários: reboot e desligar/ligar.
@RickBel19963 ай бұрын
@@LeoTechLab Oi Leo, fiz uma pesquisa para poder executar o arquivo.bat na inicialização e encontrei uma solução mais certeira que faz a maquina inicar sempre que o windows é ligado e fui mais longe criando tambem um arquivo que é executado automaticamente quando se faz logout no windows. Devo confessar que esse ultimo acredito que funcione já que não tenho comosaber ao certo. Fiz o teste diversas vezes e correu tudo bem em todas. Abaixo passo o procedimento para caso tenha interesse, mas imaginando que pra voce isso não é nenhuma novidade, rsrsrs. Peço desculpaspela ousadia que querer ensinar a missa ao vigário, mas fiquei tão setisfeito com suas aulas que me senti obrigado a retribuir, mesmo sendo de forma tão simples, obrigado! Para executar um arquivo .bat na inicialização do Windows sem que a janela do CMD apareça, você pode usar um script em VBScript. Aqui estão os passos: Crie um arquivo .vbs: Abra o Bloco de Notas. Copie e cole o seguinte código: Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\caminho\para\seuarquivo.bat" & Chr(34), 0 Set WshShell = Nothing Substitua C:\caminho\para\seuarquivo.bat pelo caminho do seu arquivo .bat. Salve o arquivo com a extensão .vbs, por exemplo, iniciar_oculto.vbs. Adicione o script à inicialização: Pressione Windows + R, digite shell:startup e pressione Enter. Copie o arquivo .vbs que você criou para a pasta que abriu. Para executar um arquivo .bat antes de desligar o Windows de maneira oculta e com um atraso de 40 segundos, você pode seguir estes passos: Crie um arquivo .bat: Abra o Bloco de Notas. Copie e cole o seguinte código: @echo off vmrun -t player stop "C:\VMs\Ubuntu Server\Ubuntu 64-bit.vmx" soft timeout /t 40 Salve o arquivo com a extensão .bat, por exemplo, executar_antes_desligar.bat. Crie um arquivo .vbs para ocultar a execução: Abra o Bloco de Notas novamente. Copie e cole o seguinte código: Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\caminho\para\executar_antes_desligar.bat" & Chr(34), 0 Set WshShell = Nothing Substitua C:\caminho\para\executar_antes_desligar.bat pelo caminho do seu arquivo .bat criado no passo anterior. Salve o arquivo com a extensão .vbs, por exemplo, executar_oculto.vbs. Configure o Agendador de Tarefas: Pressione Windows + R, digite taskschd.msc e pressione Enter para abrir o Agendador de Tarefas. Clique em “Criar Tarefa”. Na aba “Geral”, dê um nome para a tarefa, por exemplo, “Executar BAT antes de desligar”. Marque a opção “Executar estando o usuário conectado ou não” e “Executar com privilégios mais altos”. Vá para a aba “Disparadores” e clique em “Novo”. Em “Iniciar tarefa”, selecione “Em um evento”. Em “Log”, selecione “Sistema”. Em “Origem”, selecione “User32”. Em “Id. do Evento”, digite “1074”. Vá para a aba “Ações” e clique em “Novo”. Em “Ação”, selecione “Iniciar um programa”. Em “Programa/script”, navegue até o arquivo .vbs que você criou. Clique em “OK” para salvar a tarefa.
@LeoTechLab3 ай бұрын
@@RickBel1996 Obrigado pela partilha! Informação é poder, e partilhar a mesma é essencial para podermos todos aprender uns com os outros para evoluirmos em conjunto ;)