Como posso desligar o PC após um determinado período de tempo?

66

Como você faria para transformar seu computador após um determinado período de tempo?

Eu ouço música antes de dormir e gostaria de desligar meu computador após um período de tempo especificado. Depois de ½ hora, digamos.

Seria legal se você pudesse conectar um atalho na área de trabalho a uma tarefa no agendador para clicar no atalho e ½ hora depois ele é desligado.

    
por andrew 27.11.2010 / 06:00

8 respostas

23

A recomendação original - TimeComX , agora só é encontrada em sites de hospedagem compartilhada e foi descontinuada.

Via Lifehacker , esta parece ser uma alternativa válida ( nenhuma experiência pessoal):

Switch Off by AiryTec

Vários recursos da nota:

  • Programar desligamentos por níveis de uso da CPU, tempo ou remotamente
  • Calculadora de economia de energia
  • Uso portátil (não é necessária a instalação - alguns detalhes nesta versão podem não funcionar em x64)


(imagem via desenvolvedor)

    
por 27.11.2010 / 06:13
108

Crie um arquivo de lote e coloque esse código após a linha @echo off :

shutdown -s -t 1800

O computador será desligado 30 minutos (1800 segundos) após a execução do arquivo de lote.

Para cancelar um encerramento iniciado por esse arquivo em lote, você pode ir para Iniciar Executar e digitar:

shutdown -a

Ou coloque isso em seu próprio arquivo de lote separado e execute-o para cancelar um desligamento.

    
por 27.11.2010 / 08:38
40

Aqui são passos simples para desligar o seu computador após um tempo especificado sem qualquer aplicação !:

  1. Abra a janela Executar (Tecla do Windows + R) ou (Iniciar / Todos os Programas / Acessórios / Executar).
  2. Chave shutdown -s -t 1800 :

[1800(podeseralterado)éonúmerodesegundosapósoqualocomputadorserádesligado.]

  • Clique em OK e seu computador será desligado após o tempo especificado (aqui 30 minutos).
  • Você pode alterar -s para alternativas conforme abaixo:

    options    effect
    -l         to log off
    -r         to reboot
        
    por 11.04.2013 / 20:15
    5

    Vá para Painel de controle Opções de energia Alterar configurações do plano e altere o Coloque o computador para dormir após opção para o que você quiser.

        
    por 27.11.2010 / 06:05
    3

    Shutdown Timer pode fazer isso para você, a versão gratuita atende às suas necessidades.

        
    por 29.03.2012 / 09:46
    3

    Você pode fazer isso com o scheudler de tarefas e um arquivo bat

    Crie um arquivo bat: open notepad e digite a string

    shutdown.exe /s /t 00

    Salve este arquivo em seu diretório Meus Documentos e denomine Shutdown.bat (observe a extensão .bat e não .txt ).

    Em seguida, abra o Task Scheulder (digite task s no menu iniciar)

    Crie uma nova tarefa (não básica)

    Dê um nome a ele

    em ocioso

    Na guia Condições, selecione start the task only if the computer is idle for 30 minutes

    Agora, na guia Actions, clique em New start a program e brose para o seu arquivo .bat.

    Clique em OK até que seja salvo!

    Tudo pronto!

    Como um aparte, apenas tenha cuidado em relação a que você pode perder o trabalho não salvo; Além disso, isso pode não ser desejável se uma atualização em segundo plano estiver em execução ou um download, etc.

        
    por 13.09.2013 / 16:04
    0

    Aqui está um simples VBScript que irá desligar o Windows em um horário especificado

    Set objShell = CreateObject("WScript.Shell") 
    
    Dim Input
    Input = "10:00"
    
    'Input = InputBox("Enter the shutdown time here.","", "10:00") 
    
    For i = 1 to 2
    
    CurrentTime = Time & VbCrLf
    
    If Left(CurrentTime,5) = Input Then
    
    objShell.Run "shutdown -s -t 00", 0
    WScript.Quit 1
    
    Else
    
    WScript.Sleep 1000
    
    End If
    
    i=i-1
    
    Next
    
        
    por 22.04.2016 / 23:44
    -3

    início aberto - > escreva cmd e abra-o.

    Em seguida, escreva

    shutdown /t -s 600 
    

    (por exemplo, por 600 segundos)

        
    por 24.12.2013 / 04:57