Arrêt automatique de l'ordinateur. Écrire un fichier bat

Dans tout système d'exploitation moderne, il est possible d'éteindre l'ordinateur via la ligne de commande. Sous Windows 10, cela est le plus souvent nécessaire lorsque vous devez redémarrer votre PC à distance. Dans le cas de Linux (Ubuntu, Debian, CentOS, etc.), en général, la plupart des opérations sont effectuées via la console, et maintenant non seulement les administrateurs système barbus, mais de plus en plus souvent les utilisateurs ordinaires savent comment redémarrer ou éteindre l'ordinateur via la ligne de commande. Si vous ne savez toujours pas comment cela peut être fait, je vais tout vous dire en détail maintenant.

Désactiver Windows 10 via la ligne de commande

Windows dispose d'un utilitaire de console standard, qui permet de redémarrer ou même d'éteindre le PC. Pour cela, il suffit d'ouvrir la ligne de commande Windows en mode normal, ou en tant qu'administrateur. Pour l'exécuter, cliquez sur le bouton "Démarrer" et tapez "cmd" ou "Invite de commandes".

Dans les résultats de la recherche, l'onglet "Invite de commandes" devrait apparaître.

Note: Alternativement, vous pouvez appuyer sur la combinaison de touches Win + R et entrer la commande dans la ligne "Ouvrir" commande et appuyez sur la touche "Entrée".

Vous pouvez maintenant entrer la commande d'arrêt. Avec son aide, vous pouvez effectuer à la fois l'arrêt et le redémarrage du système.

Voici une liste des utilisations les plus courantes de cette commande :

fermer- éteignez immédiatement le PC.
arrêt -r- Redémarrez votre PC immédiatement.
arrêt -l- se déconnecter du système (déconnexion).
arrêt -s -t 60- Éteignez l'ordinateur sur une minuterie. Dans ce cas, il s'éteindra après 60 secondes.
arrêt -a- suspendre l'arrêt du PC.
arrêt -f- Forcer la fermeture de toutes les applications en cours d'exécution.

Comment arrêter Linux depuis la console

Si vous utilisez un système d'exploitation Linux, pour éteindre l'ordinateur à partir de la ligne de commande, vous devez avoir Droits de superutilisateur root. Autrement dit, vous devez d'abord soit exécuter la commande su afin d'obtenir les droits appropriés, soit exécuter des commandes via sudo .

Syntaxe de la commande :

# arrêt [options] [heure] [message]

Options les plus couramment utilisées :
-h- abréviation de halt - arrêt complet de l'ordinateur ;
-r- abréviation de redémarrage - redémarrez le PC.
En spécifiant le paramètre de temps, vous pouvez éteindre l'ordinateur sur une minuterie. Par example:
arrêt -r +1- redémarrage de l'ordinateur après 1 minute
arrêt -h 22:00- éteindre l'ordinateur à 22h00
Pour éteindre immédiatement le PC via la ligne de commande, tapez la commande :
arrêt -h 0
ou alors
arrêt -h maintenant
Pour annuler l'arrêt du système, vous pouvez taper la commande :
arrêt -c
Après l'avoir entré, le processus d'arrêt ou de redémarrage sera arrêté.

Note:
1. Dans certains cas, vous pouvez utiliser les commandes reboot, halt et poweroff pour éteindre le PC via la ligne de commande Linux. Mais ils peuvent ne pas toujours être présents dans la console.

2. Si vous exécutez la commande pour éteindre l'ordinateur et que vous obtenez la réponse "commande introuvable", cela signifie que le shell ne sait pas où se trouve le fichier programme de la console. Essayez de spécifier le chemin complet vers celui-ci - /sbin/shutdown -h. C'est dans le répertoire /sbin que se trouvent généralement les fichiers exécutables des applications console.

développeur de système d'exploitation les fenêtres la planification est disponible. En tant que tel, il n'y a pas de bouton d'arrêt avec des paramètres. Pour ce faire, vous devez utiliser la ligne de commande et d'autres outils standard (intégrés) les fenêtres. Cette méthode est particulièrement bonne car elle fonctionne toujours et partout, car elle a été développée et fournie directement par le développeur du système d'exploitation. Testé sur Windows XP, Windows 7, Windows 8.1

Ceux qui ne sont pas intéressés par la théorie peuvent immédiatement se rendre dans les sections :
-
-

Arrêt ou redémarrage programmé de l'ordinateur
(à un moment donné) par les outils Windows standard (intégrés)

Programmé
(à un instant donné) depuis la ligne de commande (MS DOS)

Depuis des temps immémoriaux, tous les systèmes d'exploitation de la famille MS Windows sont fournis avec un système d'exploitation sur disque (abrégé en MS-DOS), qui n'a pas l'interface utilisateur habituelle pour "battre" dessus avec la souris. MS DOS est contrôlé par la méthode d'entrée au clavier d'un ensemble de commandes de texte dans une fenêtre spéciale, dans le soi-disant ligne de commande . La ligne de commande fonctionne sur n'importe quel ordinateur exécutant toute modification du système d'exploitation MS Windows.

Dans le système d'exploitation MS Windows, à partir de la ligne de commande, vous pouvez faire absolument tout ce dont ce système est capable.

Pour ligne de commande peut être appelé de l'une des manières suivantes :

  • appuyez sur la combinaison de touches Gagner + R, Entrer cmd.exe, appuyer sur OK
  • "Menu Démarrer > Exécuter", tapez cmd.exe, appuyer sur OK
  • "Menu Démarrer > Tous les programmes > Accessoires > Invite de commandes"

Dans tous les cas, une fenêtre s'ouvrira. MS-DOS
(ligne de commande pour entrer une commande de texte)
C'est dedans (sur la ligne de commande) que nous allons :

  1. activer et désactiver le compte à rebours
    éteindre ou redémarrer votre ordinateur
    (c'est-à-dire indiquer combien de temps pour agir)
  2. attribuer et annuler le FOR exact
    éteindre ou redémarrer votre ordinateur
    (c'est-à-dire indiquer exactement quand effectuer l'action)

Toutes les manipulations se résument à accéder au fichier shutdown.exe
et en spécifiant les paramètres requis

Options et syntaxe de la commande shutdown
(pour se référer au fichier shutdown.exe)

Dossier shutdown.exe responsable de l'arrêt du système d'exploitation les fenêtres, son redémarrage, etc. Pour obtenir une liste des options de lancement de fichier shutdown.exe depuis la ligne de commande - appuyez sur le raccourci clavier Gagner + R, dans la fenêtre qui s'ouvre, saisissez cmd.exe(allez dans MS DOS) et déjà dans la fenêtre DOS (manuellement) entrez " fermer /?" (sans citations). Cliquez sur "OK" (touche "Entrée"). En réponse, le système émettra une liste complète des paramètres de commande fermer:

Concernant la syntaxe des paramètres de la commande fermer, ensuite MS-DOS comprend les deux options d'enregistrement - et par un trait d'union (signe moins " - » sur le pavé numérique) et par une barre oblique (barre oblique sur le pavé numérique) :

  1. arrêt /s /f /t 2000équivaut à arrêt -s -f -t 2000
  2. à 23h15 arrêt /r /féquivaut à à 23h15 arrêt -r -f

Dans notre cas, il n'y a pas de différence fondamentale entre une barre oblique et un trait d'union. Il est beaucoup plus important de se souvenir de la disposition des espaces (espace). Parce que, dans la compréhension du système d'exploitation, la barre oblique est égale à un trait d'union avec un espace , puis sans espace - peut ne pas fonctionner.

Par exemple, dans la capture d'écran ci-dessus, j'ai saisi à tour de rôle les commandes " fermer-?" et " fermer-?", aussi bien que " fermer/?" et " fermer /?". La réponse du système est évidente.

Saisie simplifiée de la commande d'arrêt
(fenêtre Exécuter)

Pour activer ou désactiver le compte à rebours - ouvrez la fenêtre "Exécuter" ( Gagner + R D'ACCORD.

Le temps jusqu'à ce que l'ordinateur s'arrête (redémarre) doit être saisi en secondes.

La saisie correcte de la commande est confirmée par les fenêtres contextuelles correspondantes dans la barre d'état. Des fenêtres contextuelles doivent apparaître après chaque entrée de commande correcte. Ils ressemblent à ceci :

Réaction du système à la commande d'éteindre ou de redémarrer l'ordinateur après 33 minutes = 2000 secondes
Réponse du système à une commande pour annuler la commande d'arrêt ou de redémarrage de l'ordinateur

10 minutes avant la fin de la tâche, le système commence à vous rappeler la fin imminente du compte à rebours. Le formulaire de rappel peut avoir plusieurs options. Cela dépend probablement de la version de Windows et du style de conception.

Quelques minutes avant la fin de la tâche, le système vous informe de la fin imminente du compte à rebours

Installation en ligne de commande
l'heure exacte de la date actuelle
pour éteindre et redémarrer votre ordinateur

La définition de l'heure exacte de la date actuelle à partir de vous permet de définir l'heure exacte de la date actuelle pour l'arrêt ou le redémarrage de l'ordinateur. Une telle tâche ne sera exécutée qu'UNE seule fois, après quoi la procédure d'attribution de tâche devra être répétée. Si vous avez besoin que l'ordinateur s'éteigne systématiquement selon un horaire (en même temps), alors vous devez utiliser ou

Pour définir l'heure exacte de la date actuelle pour éteindre ou redémarrer l'ordinateur - ouvrez la fenêtre "Exécuter" ( Gagner + R), entrez la commande souhaitée et cliquez sur D'ACCORD.

L'heure d'arrêt (redémarrage) de l'ordinateur doit être saisie au format spécifié.
Valeurs du temps, naturellement - chez tout le monde le.

Contrairement à l'installation, l'entrée de commande correcte lors de la planification d'un arrêt ou d'un redémarrage de l'ordinateur n'est pas confirmée par les fenêtres contextuelles correspondantes dans la barre d'état système

À partir de la ligne de commande, il est pratique de créer JETABLE tâche d'arrêter ou de redémarrer l'ordinateur. Si vous souhaitez éteindre systématiquement l'ordinateur selon un calendrier (par exemple, à une heure précise, à la fin de la journée de travail), vous devez définir l'heure d'arrêt après ou après

Arrêt et redémarrage de l'ordinateur
à l'aide d'un fichier exécutable (batch)

Fichiers exécutifs (batch) avec l'extension .chauve souris() facilitent grandement le travail avec la ligne de commande. Une fois que vous avez créé un tel fichier bat avec le texte de la commande souhaitée, vous pouvez l'exécuter en cliquant simplement sur le fichier batch, sans appeler fastidieusement la fenêtre de ligne de commande et y entrer le texte de la commande.

Rappelons la liste de nos commandes et créons les fichiers batch correspondants :

  1. arrêt /s /f /t 2000 ou alors arrêt -s -f -t 2000
    (éteindre l'ordinateur après 33min = 2000 secondes)
  2. arrêt /r /f /t 2000 ou alors arrêt -r -f -t 2000
    (redémarrer l'ordinateur après 33min = 2000 secondes)
  3. à 23h15 arrêt /s /f ou alors à 23h15 arrêt -s -f
    (éteins l'ordinateur aujourd'hui, à 23h15)
  4. à 23h15 arrêt /r /f ou alors à 23h15 arrêt -r -f
    (redémarrer l'ordinateur aujourd'hui à 23h15)
  5. arrêt /a ou alors arrêt -a
    (annuler la commande pour éteindre/redémarrer l'ordinateur)

Pour créer un fichier batch exécutif (batch) - ouvrez un bloc-notes, copiez (écrivez) la ligne de commande souhaitée dedans et enregistrez le fichier avec l'extension .bat. Par exemple, créons deux fichiers - le fichier Shutdown.bat et le fichier Cancel.bat. Dans le premier fichier, écrivez la ligne " arrêt /s /f /t 2000" (sans guillemets), dans le second - la chaîne " arrêt /a" (sans citations). Cliquer sur le premier fichier donnera une commande pour éteindre l'ordinateur après 33 minutes = 2000 secondes. Cliquer sur le deuxième fichier annulera la commande d'éteindre l'ordinateur après 33min = 2000 secondes. Ainsi, nous obtiendrons deux fichiers, en cliquant dessus, cela aura le même effet que dans le cas d'un appel avec la saisie de la commande souhaitée.

Tout est très simple, et - c'est beaucoup plus pratique que la ligne de commande. De plus, cette méthode laisse place à une envolée de pensée fantaisiste et créative. Par exemple, vous pouvez définir le délai d'attente sur 28 800 secondes. (28800 sec = 8 heures = la durée de la journée de travail), placez le fichier "Shutdown.bat" dans le dossier de démarrage de l'ordinateur et ne vous souciez plus de l'éteindre à la fin de la journée de travail. Parce que, chaque fois que le système démarre, il recevra une commande pour s'éteindre après 8 heures = 28800 secondes. Le même effet donnera le fichier executive.bat en chargement automatique, avec le contenu " à 17h00 arrêt /s /f" (sans citations). De plus, cette commande est même préférable, car elle définit l'heure exacte pour éteindre l'ordinateur et ne dépend pas du nombre de redémarrages au cours de la journée de travail.

Marrant. Si vous définissez un délai d'attente de 180 secondes dans le fichier bat, dans le dossier de démarrage, l'ordinateur s'éteindra 3 minutes après son démarrage.

Arrêt et redémarrage de l'ordinateur
à un moment donné via le planificateur de tâches

Le planificateur de tâches est une fonctionnalité spéciale les fenêtres. Le planificateur de tâches vous permet de créer et d'exécuter diverses tâches planifiées. Dans notre cas, il s'agit d'éteindre ou de redémarrer systématiquement l'ordinateur à une heure précise. Contrairement à et , le planificateur de tâches vous permet de définir de manière plus flexible l'heure et la fréquence exactes d'extinction de l'ordinateur.

Pour configurer l'ordinateur pour qu'il s'arrête ou redémarre à une heure spécifiée via le planificateur de tâches, ouvrez le planificateur de tâches. Il se trouve dans "Menu Démarrer > Tous les programmes > Accessoires > Outils système > Planificateur de tâches"

Ensuite, dans la fenêtre qui s'ouvre, écrivez le nom de la tâche et sa description. Ici, vous pouvez écrire ce que vous voulez. Le nom de la tâche et sa description seront alors affichés dans la colonne du milieu du planificateur après la création de la tâche. J'ai écrit le nom - "Arrêter", la description - "Éteindre l'ordinateur" et cliqué sur le bouton "Suivant" ...

Dans la fenêtre suivante qui s'ouvre, vous devez sélectionner la fréquence de la tâche. J'ai choisi - "Quotidien". "Davantage"...

Dans la fenêtre suivante qui s'ouvre, vous devez spécifier la date à partir de laquelle commencer la tâche et l'heure de son exécution. Par défaut, les valeurs de date et d'heure actuelles sont mises en surbrillance. Vous pouvez laisser la date inchangée (commencez aujourd'hui), mais vous devez définir votre propre heure. Ce sera le temps nécessaire pour éteindre l'ordinateur. Je fixe 17:00:00, ce qui correspond à la fin de ma journée de travail. La ligne "Répéter tous les 1 jour." - laissé inchangé. "Davantage"...

Dans la fenêtre suivante qui s'ouvre, vous devez régler le commutateur (case à cocher) sur les mots "Exécuter le programme". "Davantage"...

Dans la fenêtre suivante qui s'ouvre, dans la ligne "programme ou script" entrez la commande " fermer" (sans les guillemets), et dans le champ "ajouter des arguments" " -s -f» (sans guillemets) - pour désactiver. Si vous devez redémarrer l'ordinateur, alors dans le champ "ajouter des arguments", entrez " -r -f" (sans citations). "Davantage"...

Nous appuyons sur le bouton "Terminer". Tâche sur arrêt quotidien de l'ordinateur à 17h00- créé et lancé. Vous pouvez vérifier le travail ou supprimer le travail comme suit. Nous lançons le planificateur, cliquez sur «Bibliothèque du planificateur de tâches» et dans la colonne du milieu, nous trouvons la tâche souhaitée (par son nom). Faites un clic droit dessus et sélectionnez celui que vous voulez dans le menu déroulant.

Pour tester, j'ai cliqué sur Exécuter. L'ordinateur a réagi instantanément. Ça marche, bravo !

Éteindre l'ordinateur
Arrêt de l'ordinateur depuis la ligne de commande

La plupart des utilisateurs éteignent l'ordinateur à l'aide du bouton situé dans le menu Démarrer. Certains utilisent des boutons d'alimentation physiques sur leurs machines. Très peu de gens utilisent la méthode par laquelle il est possible éteindre l'ordinateur à partir de la ligne de commande.

La raison en est que la plupart d'entre nous ne savent pas que vous pouvez utiliser la ligne de commande non seulement pour arrêter ou déconnecter le système, mais également pour arrêter un ordinateur distant si vous disposez d'un accès administratif. Avec de tels privilèges, vous pouvez envoyer un message contenant la raison de la déconnexion. Cet article vous montrera comment le faire.

Votre première action sera de. Au stade initial, faites-le en utilisant l'une des méthodes suivantes :

  1. Maintenez la touche Windows (icône de fenêtre) + R enfoncée.
  2. Dans la fenêtre "Exécuter", tapez CMD et appuyez sur OK avec la souris ou Entrée sur le clavier.

Cela lancera l'invite de commande. Suivez les instructions ci-dessous, selon ce que vous voulez faire.

Arrêt de l'ordinateur local (votre)

Cela nécessitera une seule commande d'arrêt, mais si vous l'entrez dans ce formulaire, vous ne réussirez pas. La commande utilise ses propres extensions, à savoir le préfixe S, qui indique que l'appareil est éteint.

Entrer arrêt -sà l'invite de commande et appuyez sur Entrée, ce qui entraînera l'arrêt temporaire du PC avec un avertissement. Si utiliser arrêt -p, l'ordinateur s'éteindra immédiatement.

Une caractéristique de l'arrêt est que l'ordinateur peut arrêt depuis la ligne de commande après un certain temps. La commande ci-dessus est précédée de t, une variable numérique, et prend la forme shutdown -s -t 300.

Une fois exécuté, un compte à rebours démarre et un message d'avertissement s'affiche. La variable numérique (dans ce cas 300) représente le nombre de secondes après lesquelles l'ordinateur s'éteindra. Définissez votre nombre de secondes en fonction de vos besoins.

Pour afficher un message contenant la raison de l'arrêt, utilisez shutdown –s -t 500 -c "Je suis fatigué. Je ne veux pas travailler, je rentre à la maison"(avec guillemets) dans cmd et appuyez sur la touche Entrée. L'option -c est utilisée dans la commande pour commenter la raison de l'arrêt et ce qui suit entre guillemets sera affiché dans la boîte de dialogue comme explication. Cela peut être utilisé pour afficher des messages amusants.

Arrêter un ordinateur distant

Pour éteindre l'ordinateur distant tapez shutdown-s-m \\nom de l'ordinateur dans cmd et appuyez sur la touche Entrée. Remplacez "\\nom de l'ordinateur" par le nom réel du PC distant pour tenter de l'arrêter. Comme mentionné précédemment, vous devez disposer d'un accès administrateur à l'ordinateur que vous essayez d'arrêter. Pour savoir si vous avez des droits d'accès administratifs, appuyez sur la combinaison de touches Windows + R, tapez le nom de l'ordinateur, puis appuyez sur la touche Entrée.

Remarque : Si vous ne vous souvenez pas du nom de l'ordinateur distant, vous pouvez le trouver en ouvrant la liste de tous les PC connectés en exécutant net view sur la ligne de commande.


Si vous pouvez vous connecter à l'ordinateur, vous devez entrer votre nom d'utilisateur et votre mot de passe. En les saisissant, la fenêtre affichera une liste de tous les répertoires disponibles pour vous. Cela devrait vous aider à savoir si vous pouvez ou non éteindre l'ordinateur distant.

Utilisez une expression telle que "shutdown -a" pour annuler un arrêt. Cela arrêtera l'arrêt du système, s'arrêtant, dans le cas où le temps de compte à rebours n'a pas atteint 0.

C'est tout, j'espère que la leçon a été utile et vous savez déjà comment éteindre l'ordinateur à partir de la ligne de commande. Vous devez toujours vous rappeler que l'exécution en tant qu'administrateur donne des privilèges et que tout le reste est facile à comprendre !

L'ordinateur est un objet magique qui nous donne tout le divertissement et la connaissance du monde, mais qui dévore impitoyablement notre temps en retour. Qui d'entre nous n'a pas dû s'asseoir longtemps après minuit devant l'écran, incapable de se détacher d'un article intéressant ou de couper avec des monstres. En conséquence - manque chronique de sommeil, problèmes au travail / aux études, conflits familiaux. Vous pouvez résoudre ces problèmes en configurant votre ordinateur pour qu'il s'éteigne automatiquement à une heure précise. De plus, ce n'est pas du tout difficile à faire.

Pour éteindre l'ordinateur quotidiennement à une heure précise, nous utiliserons les outils Windows standard. Ouvrons Planificateur de tâches (Panneau de configuration\Tous les éléments du Panneau de configuration\Outils d'administration) et sélectionnez le lien dans le volet de droite Créer une tâche simple.

La fenêtre de l'assistant de création de tâche apparaît, dans laquelle vous devez saisir un nom, une description, puis, dans l'onglet Déclencheur, spécifier la fréquence. Bouton poussoir Davantage passez à l'onglet suivant et entrez le temps d'exécution de la tâche. De nouveau Davantage, et il ne reste plus qu'à choisir le type d'action à effectuer ( Exécutez le programme) et entrez dans le champ fermer.

De plus, vous devez ajouter des arguments dans le champ approprié -s -t 60. Cela indique que l'arrêt sera effectué, et non le redémarrage ou la mise en veille de l'ordinateur, et avant cela, il y aura une pause de 60 secondes. En général, la commande shutdown accepte d'autres arguments, mais vous pouvez en savoir plus à ce sujet dans le système d'aide de Windows.

Ainsi, en quelques minutes seulement, nous avons appris à l'ordinateur à s'éteindre automatiquement à un moment donné, neutralisant ainsi le tueur le plus dangereux de notre temps libre. Consacrez les meilleures heures gratuites à vos proches, au sport, à la nature. Après tout, il ne reste plus rien de l'été !

Combien de façons d'éteindre un ordinateur connaissez-vous ?

À première vue, il n'y a rien de plus facile que d'éteindre l'ordinateur. Cependant, si vous effectuez une recherche, il existe de nombreuses façons de le faire, à la fois régulières et non. Soit dit en passant, l'un des moyens les plus non standard d'éteindre l'ordinateur auquel j'ai dû faire face consistait à appuyer sur le bouton de l'unité d'alimentation sans coupure, qui se trouvait sous la table. Et dans cet article, j'ai essayé de rassembler tous les moyens que je connais pour éteindre correctement l'ordinateur.

Commençons par des moyens simples et abordables de désactiver. Par exemple, prenons Windows 8.1 comme système d'exploitation le plus récent pour le moment.

Panneau Charmes

Appuyer sur un raccourci clavier Gagner + je et dans le panneau qui s'ouvre sur le côté, nous trouvons le bouton d'arrêt. Vous pouvez également accéder à ce panneau en déplaçant le pointeur de votre souris vers le coin droit de l'écran ou (pour un écran tactile) en balayant du bord droit vers le centre et en sélectionnant le bouton Options.

Menu contextuel

Faites un clic droit sur le bouton Démarrer ou appuyez sur Gagner + X, dans le menu contextuel qui s'ouvre, sélectionnez "Arrêter ou déconnecter le système". Cette fonctionnalité est apparue dans Windows 8.1, apparemment pour tenter de compenser l'absence d'un menu Démarrer familier.

CTRL+ALT+SUPPR

Raccourci clavier familier Ctrl+Alt+Suppr ouvre l'écran des paramètres de sécurité, qui comporte également un bouton pour éteindre l'ordinateur.

Écran verrouillé

Il y a aussi un bouton d'arrêt sur l'écran de verrouillage. Vous pouvez accéder rapidement à cet écran à l'aide d'un raccourci clavier. Win+L, ou en cliquant sur votre avatar sur l'écran de démarrage.

ALT+F4

Raccourci clavier Alt+F4 ouvre une fenêtre dans laquelle vous pouvez choisir l'option d'éteindre l'ordinateur.

Bouton d'alimentation

Bien sûr, l'ordinateur peut être éteint avec le bouton d'alimentation, et tout à fait correctement. Pour ce faire, accédez au Panneau de configuration, ouvrez le composant logiciel enfichable Options d'alimentation, sélectionnez le plan d'alimentation actuel et spécifiez Arrêter comme action lorsque vous appuyez sur le bouton d'alimentation de l'ordinateur. Maintenant, lorsque vous appuyez sur le bouton d'alimentation, le système d'exploitation s'arrête de manière régulière. Pour les ordinateurs portables, vous pouvez définir l'action lorsque le couvercle est fermé de la même manière.

Note. Juste au cas où, permettez-moi de vous rappeler que lorsque vous appuyez et maintenez le bouton d'alimentation plus de 5 secondes L'ordinateur s'éteint en cas d'urgence, quoi qu'il arrive.

shutdown.exe

Vous pouvez éteindre votre ordinateur à l'aide de l'utilitaire de console shutdown.exe. Cet utilitaire a pas mal d'options, en voici quelques-unes :

/p - arrêt immédiat de l'ordinateur sans avertissement ;
/ s - fermez les applications et éteignez l'ordinateur;
/ r - arrêt puis redémarrage de l'ordinateur ;
/h - passe en mode hibernation ;
/t xx - délai avant l'arrêt de l'ordinateur en secondes, utilisé avec les commutateurs /s ou /r. La valeur par défaut est 30 s ;
/f - Force la fermeture de toutes les applications en cours d'exécution. La valeur par défaut est utilisée lors de l'utilisation du commutateur /t avec un délai différent de zéro ;
/a - annuler l'arrêt.

Il existe plusieurs options pour utiliser shutdown.exe. Par exemple, vous pouvez cliquer sur Gagner + R, entrez la commande shutdown /s /t 30 et cliquez sur OK.

Cette commande émettra un avertissement et éteindra l'ordinateur après 30 secondes.

Une autre façon d'utiliser l'utilitaire consiste à appeler l'interface graphique à l'aide de la commande shutdown /i. Dans la fenêtre du programme, vous devez entrer le nom de l'ordinateur, sélectionner l'action souhaitée, désactiver le délai, indiquer également la raison de l'arrêt et laisser un commentaire. Toutes ces données seront enregistrées dans le journal système.

Vous pouvez exécuter shutdown.exe à partir d'une invite de commande exécutée avec des droits d'administrateur, comme ceci :

arrêt /s /t 60 /f /c ″Éteindre″

Cette commande fermera toutes les applications en cours d'exécution et arrêtera le système après 60 secondes avec un commentaire approprié.

Vous pouvez également créer un raccourci pour shutdown.exe et le placer sur le bureau, dans le panneau de configuration ou sur l'écran de démarrage. Très pratique, vous pouvez éteindre l'ordinateur en un clic, ou spécifier un raccourci clavier pour l'éteindre.

PsArrêt

L'utilitaire PsShutdown produit par Sysinternals est un analogue du shutdown.exe régulier et fait partie de l'ensemble PsTools. L'utilitaire ne nécessite pas d'installation, il suffit de le télécharger et de le décompresser dans le dossier système %windir%\system32. La syntaxe est familière, par exemple, pour arrêter avec un délai d'une minute, vous devez exécuter la commande psshutdown -s -t 60 .

Il était une fois, PsShutdown était beaucoup plus cool qu'un commutateur ordinaire, mais pour le moment, ils sont presque identiques dans leurs capacités.

Passons à l'artillerie lourde 🙂

PowerShell

Pour éteindre l'ordinateur dans PowerShell, il suffit d'entrer la commande Stop-Computer dans la console ouverte avec les droits d'administrateur. Cette applet de commande ne fournit aucun paramètre supplémentaire pour retarder ou entrer un commentaire, uniquement un arrêt immédiat.

En creusant un peu plus, nous constatons que l'applet de commande utilise la méthode Win32Shutdown de la classe WMI Win32_OperatingSystem pour s'arrêter. Cette méthode prend plusieurs arguments, donc en utilisant WMI, la commande shutdown ressemblerait à ceci :

(Get-WmiObject Win32_OperatingSystem -EnableAllPrivileges).Win32Shutdown(1)

En tant qu'argument, vous pouvez spécifier 1 (arrêt), 2 (redémarrage), 8 (mise hors tension).

La méthode Win32Shutdown ne vous permet pas de spécifier des options supplémentaires, nous allons donc utiliser la méthode Win32ShutdownTracker, qui vous permet de spécifier un délai avant l'arrêt, un commentaire, un code de raison et un type d'arrêt. Voici ce qui s'est passé :

(Get-WmiObject Win32_OperatingSystem -EnableAllPrivileges).Win32ShutdownTracker(″60″,″Arrêt avec PowerShell″,″″,″1″)

Cette commande arrête le système avec un délai d'une minute et affiche un message correspondant.

Arrêt automatique

Pour économiser de l'énergie, vous pouvez configurer votre ordinateur pour qu'il hiberne lorsqu'il est inactif. Cliquez pour configurer Gagner + R et entrez la commande powercfg.cpl(une autre façon d'ouvrir le composant logiciel enfichable Options d'alimentation), sélectionnez le schéma de contrôle et dans l'élément "Veille", définissez le temps d'inactivité, après quoi l'ordinateur passera en veille prolongée. Le même réglage peut être fait depuis la ligne de commande avec la commande POWERCFG /CHANGE hibernate-timeout-ac 30.

Je note que l'utilisation de l'hibernation est beaucoup plus pratique que l'arrêt habituel du système et la mise hors tension.

Arrêt programmé

Et enfin, une autre façon non standard d'éteindre l'ordinateur. Si vous êtes un bourreau de travail et que vous ne remarquez pas le temps passé devant l'ordinateur, utilisez le planificateur de tâches pour configurer un arrêt programmé à une heure spécifiée. Vous pouvez le faire avec une simple commande 🙂, exécutée depuis la ligne de commande avec des droits d'administrateur :

schtasks /create /TN Shutdown /RL Highest /RU ″System″ /SC Daily /ST 00:00 /TR ″%windir%\system32\shutdown.exe /s /t 60 /c \″Heure de dormir !!! \″″

Cette commande crée une tâche planifiée nommée Shutdown qui arrête l'ordinateur tous les jours à minuit. Le commutateur /RL le plus élevé signifie exécuter avec des privilèges élevés et /RU ″Système″ exécute la tâche au nom du système, indépendamment de la présence d'un utilisateur.

En conséquence, à 12 heures du soir, vous êtes assuré de recevoir un tel avertissement.

Eh bien, comme tout, personnellement, je ne connais pas plus de façons de l'éteindre. Et tu?

Chargement...Chargement...