web-dev-qa-db-fra.com

Comment puis-je éteindre le PC après le temps spécifié?

Comment feriez-vous pour allumer votre ordinateur après un laps de temps déterminé?

J'écoute de la musique avant de m'endormir et j'aimerais pouvoir éteindre mon ordinateur après un laps de temps déterminé. Après ½ heure, dites.

Ce serait bien si vous pouviez connecter un raccourci sur le bureau à une tâche dans le planificateur afin de cliquer sur le raccourci et le fermer une demi-heure plus tard.

68
andrew

La recommandation originale - TimeComX , ne se trouve plus que sur les sites d'hébergement partagés et a été abandonnée.

Via Lifehacker , cela semble être une alternative valable (aucune expérience personnelle):

Désactiver par AiryTec

Plusieurs caractéristiques à noter:

  • Planifiez les arrêts en fonction des niveaux d'utilisation du processeur, de l'heure ou à distance
  • Calculateur d'économie d'énergie
  • Utilisation portable (aucune installation requise - certaines notes cette version peut ne pas fonctionner sur x64)

 enter image description here
(image via développeur)

23
studiohack

Créez un fichier de commandes , et mettez-y le code après la ligne @echo off:

shutdown -s -t 1800

L'ordinateur s'éteindra 30 minutes (1 800 secondes) après l'exécution du fichier de commandes.

Pour annuler un arrêt déclenché par ce fichier de commandes, vous pouvez aller à Démarrer Exécuter et taper:

shutdown -a

Ou mettez cela dans son propre fichier de commandes séparé, puis exécutez-le pour annuler un arrêt.

110
Force Flow

Ici sont des étapes simples pour éteindre votre ordinateur après une heure spécifiée sans aucune application !:

  1. Ouvrez la fenêtre Exécuter (touche Windows + R) ou (Démarrer/Tous les programmes/Accessoires/Exécuter).
  2. Clé shutdown -s -t 1800:

SU215531 example

[1800 (peut être modifié) est le nombre de secondes après lequel l'ordinateur s'éteindra.]

  1. Cliquer sur OK et votre ordinateur s’éteindra au bout du temps spécifié (ici 30 minutes).

Vous pouvez changer -s pour des alternatives comme ci-dessous:

options effet 
 - l pour fermer la session 
 - r pour redémarrer
40
gaston33

Allez dans Panneau de configuration Options d'alimentation Modifiez les paramètres du plan et modifiez l'option Mettez l'ordinateur en veille après comme vous le souhaitez.

5
Jeevan

Vous pouvez le faire avec la tâche scheudler et un fichier bat

Créez un fichier bat avec: ouvrez le bloc-notes et tapez la chaîne

shutdown.exe /s /t 00

Enregistrez ce fichier dans votre répertoire Mes documents et nommez-le Shutdown.bat (notez l'extension .bat et non le .txt).

Ensuite, ouvrez Task Scheulder (tapez task s dans le menu de démarrage)

Créer une nouvelle tâche (pas de base)

Donne lui un nom

Au ralenti

Dans l'onglet Conditions, sélectionnez start the task only if the computer is idle for 30 minutes

Maintenant, dans l'onglet Actions, cliquez sur Nouveau, démarrez un programme et connectez-vous pour votre fichier .bat.

Cliquez sur OK jusqu'à ce qu'il soit enregistré!

Terminé!

En passant, faites attention à ne pas perdre du travail non sauvegardé; De plus, ceci peut / n'est pas souhaitable si une mise à jour en arrière-plan est en cours d'exécution ou un téléchargement, etc.

3
Dave

Shutdown Timer peut le faire pour vous, la version gratuite répond à vos exigences.

enter image description here

3
Sandeep Bansal

Voici un simple VBScript qui va arrêter Windows à une heure précise

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
0
jhmnb