Índice:
- Etapa 1: comece escrevendo o script …
- Etapa 2: descrição detalhada do código no script …
- Etapa 3: salvando seu script
- Etapa 4: execute seu script …
Vídeo: Programe seu PC para desligar automaticamente atribuindo a hora desejada: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
ei, essa é outra instructabel tirada da minha vida diária …
da última vez eu tive que baixar muitos softwares para o meu PC e tive que deixá-los baixar durante a noite, eu não queria manter meu PC ligado a noite toda depois de terminar os downloads e ao mesmo tempo não conseguia ficar acordado para esperar por isso para terminar os downloads e desligá-lo! portanto fiz um VBscript que permite que o PC desligue automaticamente de forma interativa!, eu atribuo os minutos que o PC será ligado antes de desligar de acordo com o tempo que os downloads levarão, eu dou um pouco de tempo extra para desligue após o tempo necessário para o download caso haja alguma diminuição na velocidade mas pelo menos não vou ficar acordado nem vou deixar meu PC ligado a noite toda sem fazer nada! e o PC, neste caso, será interativo com o usuário, já que adicionei a ele um pouco de voz e narração também! portanto, observe meu instructabel! e se você gosta, por favor, coloque um comentário! obrigado
Etapa 1: comece escrevendo o script …
abra o bloco de notas e escreva o seguinte script no bloco de notas: Dim xDim yset oShell = createobject ("wscript.shell") Set Sapi = Wscript. CreateObject ("SAPI. SpVoice") x = InputBox ("Gostaria de desligar seu PC depois um período de tempo? resposta: sim / não "," DESLIGAMENTO AUTOMÁTICO DO SISTEMA! por SCRIPTmaster ") se x =" sim "então y = InputBox (" Insira o tempo restante para que o desligamento ocorra automaticamente (tempo em minutos …): ", "DESLIGAMENTO AUTOMÁTICO DO SISTEMA!") Sapi.speak y + "minutos restantes para o desligamento" oShell. Run "shutdown.exe -s -t" & (y * 60) & "-f -c" "O sistema agora está definido para automático desligamento! não espere que os downloads terminem, você pode ir dormir! BOA NOITE! veja mais tarde! >>>> para encerrar este desligamento automático apenas execute novamente o script e digite não "" "end if if x =" no "then sapi.speak" ok, se desejar adeus, script escrito por Ayman Farhat o SCRIPTmaster "oShell.run" shutdown.exe -a "end if
Etapa 2: descrição detalhada do código no script …
Dim x e Dim y /// declaram as variáveis xey responsáveis pela resposta e pelo tempo respectivamente.set oShell = createobject ("wscript.shell") /// chama o shell do SO e cria o objeto wscript.shellSet Sapi = Wscript. CreateObject ("SAPI. SpVoice") /// chama as janelas SAPI e cria o objeto SAPI. SpVoice que é responsável pela fala neste script conforme narra para o usuário… x = InputBox ("Gostaria de desligar seu PC após um período de tempo? resposta: sim / não "," DESLIGAMENTO AUTOMÁTICO DO SISTEMA! "/// chama a entrada onde o usuário diz se deseja desligar seu PC se x =" sim "então /// é a branching statementy = InputBox ("Insira o tempo restante para o desligamento ocorrer automaticamente (tempo em minutos …):", "AUTOMATIC SYSTEM SHUTDOWN!") // se o usuário escolher sim, então ele é solicitado por outra entrada para atribuir o tempo restante para desligamento sapi.speak y + "minutos restantes para desligamento" /// o Windows SAPI lê os minutos restantes oShell. Run "shutdown.exe -s -t" & (y * 60) & "-f -c" "Sistema é agora definido para desligamento automático! não espere que os downloads terminem, você pode ir dormir! BOA NOITE! até mais! >>>> para encerrar este desligamento automático, apenas execute novamente o script e digite não "" "/// esta é a instrução de desligamento que chama o executável de desligamento do sistema para iniciar e desliga o PC de acordo com o tempo determinado que é neste caso o variável y! end if // termina a primeira instrução if que neste caso é sim se x = "não" então //. outra é a instrução responsável pela resposta negativa sapi.speak "ok, como você deseja adeus, script escrito por Ayman Farhat o SCRIPTmaster "/// o SAPI fala com o usuário e diz adeus oShell.run" shutdown.exe -a "/ / o shutdown.exe é chamado neste caso e é instruído a não realizar o desligamento por adicionando -a! end if // fim da instrução if! que era uma descrição breve, mas detalhada, vá para a próxima etapa para ver o que fazer …
Etapa 3: salvando seu script
depois de inserir seu script no bloco de notas, você deve salvá-lo, clique em salvar, e no local onde você digita o nome do seu arquivo coloque o nome do seu arquivo seguido de.vbs como mostrado na figura …
Etapa 4: execute seu script …
clique duas vezes no programa VB que você acabou de salvar e veja a mágica!
você será primeiro questionado por uma entrada perguntando se deseja desligar ou não conforme mostrado na figura. se você não optar por encerrar digitando não, o programa será encerrado automaticamente … se você optar por encerrar digitando sim, será solicitado por outra entrada o número de minutos que você deseja que seu PC permaneça ligado, conforme mostrado na figura abaixo. e então a contagem regressiva de desligamento começará se você quiser encerrar esse desligamento por qualquer motivo, apenas execute novamente o programa enquanto o desligamento está ocorrendo e digite no e ele será encerrado de forma autônoma! Então essa foi a solução para um problema que muitos usuários de PC sofrem! Espero que tenha gostado do meu instrutível. Se o fizer, deixe um comentário que terei o maior prazer em ouvir de você. BOA SORTE e BOA NOITE!
Recomendado:
Steam Punk seu UPS para obter horas de atividade para seu roteador Wi-fi: 4 etapas (com fotos)
Steam Punk seu UPS para obter horas de atividade para seu roteador Wi-fi: Há algo fundamentalmente desagradável em ter seu UPS convertendo sua bateria de 12 V DC em 220 V AC para que os transformadores que executam seu roteador e fibra ONT possam convertê-la de volta em 12 V DC! Você também está lutando contra o [normalmente
Como fazer seu computador inicializar automaticamente todos os dias ou a qualquer hora: 5 etapas
Como fazer seu computador inicializar automaticamente todos os dias ou sempre: neste instrutível você aprenderá como fazer seu computador inicializar automaticamente todos os dias em um determinado horário também este é o meu primeiro instrutível
Usando seu telefone Sony Ericsson habilitado para Bluetooth para controlar seu computador: 6 etapas
Usando seu telefone Sony Ericsson habilitado para Bluetooth para controlar seu computador: eu tenho lido sobre instrutíveis há algum tempo e sempre quis fazer algumas das coisas que as pessoas escreveram, mas me peguei olhando coisas que são difíceis de fazer porque são genuinamente difíceis de fazer, ou o
Remova automaticamente músicas indesejadas do seu iPod: 4 etapas
Remova automaticamente músicas indesejadas do seu iPod: Este tutorial mostrará como usar o seu iPod para marcar músicas para exclusão automática para que você não tenha que se lembrar de fazer isso mais tarde. É a segunda melhor coisa depois de ter um botão "excluir" no seu iPod. E não se preocupe, isso não excluirá músicas do iTu
Como desligar automaticamente seu computador com Windows Vista : 6 etapas
Como desligar automaticamente o seu computador com Windows Vista …: Em resposta à demanda do público e que o método que usei no instructable anterior que é projetado para xp não funciona para o vista i tornou este instrutível que é especial para desligar o vista automaticamente … isso vai mostrar a você como ler