Conseils utiles

Comment éteindre l'ordinateur correctement, différentes manières universelles

Pin
Send
Share
Send
Send


  • Auteur: Uvarov A.S.
  • 27.11.2015

L'accès à distance au poste de travail à l'aide du protocole RDP est largement utilisé pour travailler non seulement avec des serveurs, mais également avec des stations de travail, à la fois pour le travail à distance et à des fins administratives. Cependant, il existe certaines limitations, en particulier dans l'environnement du système d'exploitation client. Il est impossible de contrôler les paramètres d'alimentation, même avec les droits d'administrateur local. Dans certains cas, cela peut entraîner des difficultés. Par conséquent, si vous ne savez toujours pas comment désactiver ou redémarrer la version client du système d'exploitation via RDP, cet article est pour vous.

Dans les systèmes serveur de la famille Windows, l’administrateur local, sans parler du domaine, contrôle totalement le système et ne rencontre aucune difficulté à gérer l’alimentation, même en cas de connexion à distance.

Dans les systèmes d'exploitation clients, la situation est fondamentalement différente, même l'administrateur local n'a pas la possibilité d'éteindre ou de redémarrer l'ordinateur.

Malgré l'apparente incohérence, un tel comportement a un certain sens. Les systèmes d'exploitation serveurs sont administrés par des professionnels (du moins en théorie), qui doivent être conscients des conséquences possibles de leurs actes. En revanche, si vous éteignez le PC à distance, il est si facile de le rallumer. Dans la plupart des cas, une présence physique est nécessaire. La décision de supprimer cette fonction des utilisateurs ordinaires semble donc tout à fait raisonnable. Les administrateurs, suivant cette logique, devraient pouvoir gérer l’alimentation et d’autres moyens.

Mais comme le montre la pratique, tout le monde ne peut pas le faire. Comme l’a dit mon professeur d’école, il n’ya rien de mal à cela: demander, c’est la honte d’une minute, ne pas savoir, c’est la honte de toute une vie.

Shell graphique

En fait, le "problème" n'est pas résolu simplement, mais très simplement. Une fois sur le bureau, cliquez simplement sur Alt + F4 pour obtenir la boîte de dialogue d'arrêt standard.

Cependant, cette méthode présente un inconvénient important. Très souvent, certaines applications, telles qu'un document non enregistré, empêchent d'éteindre ou de redémarrer l'ordinateur. Une image similaire, à notre avis, est familière à tout le monde.

Le problème est que vous ne verrez pas cet écran via RDP. Oui, et ouvrir des applications - ce n'est pas si grave, pire quand le système ne vous permet pas d'éteindre ou de redémarrer une application gelée. Dans ce cas, vous devrez rechercher d'autres méthodes.

Ligne de commande

Comme d'habitude, si les outils graphiques ne vous aident pas, la ligne de commande vient au secours de l'administrateur. Afin de gérer la puissance de l'ordinateur avec son aide, vous n'avez pas besoin de connaissances particulières, mais d'une seule commande. Cliquez Win + r ou Démarrer - Exécuter et entrez les commandes suivantes:

Analysons les touches de commande plus en détail:

  • s - éteindre l'ordinateur
  • r - redémarrer
  • f - arrêt forcé des processus empêchant le rechargement
  • t - le délai au terme duquel les travaux seront achevés est indiqué en secondes par un espace. Si ce paramètre n'est pas utilisé, la commande sera exécutée après 60 secondes.

Utilitaire Sysinternals PsShutdown

Si, pour une raison quelconque, les fonctionnalités standard ne vous conviennent pas, vous pouvez utiliser l'alternative, l'utilitaire PsShutdown de Sysinternals. Placez le fichier téléchargé à l'emplacement de votre choix, dans l'une des variables PATH indiquées dans la variable, ou ajoutez son emplacement à cet emplacement, cela vous permettra de l'exécuter sous son nom abrégé, sans spécifier le chemin. La syntaxe de l'utilitaire est similaire à la syntaxe standard, mais il y a quelques différences. Pour arrêter, procédez comme suit:

et pour redémarrer:

Laissez-nous vous expliquer les clés utilisées:

  • k - arrêt du système
  • r - redémarrer
  • f - arrêt forcé des processus
  • t - temps d'exécution de la commande

Si au lieu d'une clé -k utiliser la clé pour éteindre -s, le système s’arrêtera sans couper l’alimentation, les anciens devraient se rappeler bien:

De plus, cet utilitaire vous permet de gérer l’alimentation d’autres PC sur le réseau. Pour être honnête, l'utilitaire d'arrêt normal peut fonctionner sur le réseau, il suffit de spécifier la clé:

Mais il y a un inconvénient majeur: la commande est exécutée dans le contexte de l'utilisateur qui l'a lancée. Vous ne pouvez donc pas éteindre le PC en état de fonctionnement, même en ayant accès au réseau de l'entreprise via un réseau privé virtuel et en disposant des informations d'identification de l'administrateur du réseau.

PsShutdown ne présente pas cet inconvénient et vous permet de spécifier des informations d'identification pour vous connecter à un PC distant, par exemple:

Cette commande va redémarrer le PC distant ordinateur en utilisant le nom pour se connecter nom d'utilisateur et mot de passe mot de passe. Rappelez-vous que l'utilisateur que vous spécifiez doit avoir des droits d'accès sur la ressource administrative. Admin $. Dans un environnement Active Directory, l'administrateur de domaine a ce droit, mais des difficultés peuvent survenir dans un réseau d'égal à égal.

Si vous essayez d'arrêter le système distant même en utilisant les informations d'identification de l'administrateur local, vous obtiendrez probablement une erreur. Accès refusé.

Cela indique que cet utilisateur n'a pas accès à la ressource. Admin $. Pour l'activer, vous devez remplir deux conditions: activer le partage de fichiers et d'imprimantes.

Et puis à la branche de registre

ajouter un paramètre DWORD nommé

et définissez sa valeur sur 1. Après cela, l’ordinateur devra redémarrer.

Essayons de l'éteindre à nouveau.

Comme vous pouvez le constater, cette fois, l’équipe a travaillé avec succès.

Powerhell

Utiliser PowerShell pour éteindre ou redémarrer votre ordinateur revient à tirer des moineaux avec un canon, mais dans certains cas, cela peut être utile.

Pour désactiver, utilisez la commande:

Et pour redémarrer:

Clé -Force dans ce cas, semblable à la clé -f les équipes arrêt et implique l’arrêt forcé des applications d’arrêt brouilleuses.

Vous pouvez également utiliser PowerShell pour gérer l’alimentation sur le réseau. Par exemple, vous pouvez éteindre le PC distant avec la commande suivante:

  • Nom de l'ordinateur - le nom de l'ordinateur distant, plusieurs noms pouvant être séparés par des virgules
  • Credential - nom du compte pour l'authentification sur le système distant

Dans le même temps, travailler avec PowerShell est plus sûr, car le mot de passe n'est pas entré en texte clair et ne reste pas dans l'historique des commandes. Pour l'authentification, les mécanismes standard du système d'exploitation sont utilisés.

Comme vous pouvez le constater, de nombreux outils sont disponibles pour la gestion de l'alimentation dans Windows - pour tous les goûts et toutes les couleurs. En outre, ils sont tous disponibles dans la session de terminal, laquelle est à utiliser est une question de goût et de préférence.

Fermer depuis le menu Démarrer

Eteindre avec le bouton "Début"- la manière la plus simple et la plus correcte de s’éteindre complètement.

Dans le coin inférieur gauche, dans la barre des tâches, vous devez cliquer sur le bouton "Début", Allez à"Arrêt», Puis sélectionnez l’article du même nom dans le menu contextuel.

Après cela, votre équipement sera éteint. Si la souris n'est pas disponible, cliquez sur le bouton "Windows» -> «Onglet»(La combinaison peut certainement être utilisée sur l'assemblage de Windows 10 OS 15063.540) et utilisez les boutons fléchés pour accéder à l'élément souhaité.

Fermer via le menu WinX

Un moyen simple d’arrêter, mais ce n’est pas aussi évident que le bouton Démarrer. Menu Winx est apparu dans Windows 8 en remplacement caché des capacités du menu Démarrer classique. Mais dans Windows 10, il a été renvoyé et le menu a été laissé comme une option pratique pour accéder aux utilitaires de gestion.

Comme son nom l’indique, pour ouvrir ce menu, vous devez appuyer simultanément sur les touches Windows (touche avec un drapeau sur le clavier) et sur la touche X (X, en anglais). Dans la fenêtre qui s'ouvre, sélectionnez l'élément "Fermeture ou fermeture de session"Et dans le menu contextuel, sélectionnez"Arrêt».

Comment éteindre l'ordinateur à l'aide du clavier

La méthode d'arrêt, apparue il y a longtemps dans Windows, n'a pas perdu de sa pertinence et est restée sous Windows 10. Vous devez appuyer simultanément sur les touches du clavier. Alt et F4.

Ensuite, sur le formulaire, recherchez le menu déroulant, sélectionnez l’item "Arrêter" et cliquez sur le bouton "Ok».

Il est à noter que cette méthode pour éteindre l'unité centrale à partir du clavier peut être reproduite, uniquement s'il n'y a pas de bureau actif (non effondré) des fenêtres. Sinon, cette combinaison de touches ferme la fenêtre active.

Sur l'écran de verrouillage

Même si le système d'exploitation est verrouillé, il peut toujours être facilement désactivé, directement à partir de l'écran de verrouillage. Recherchez l'icône Alimentation dans le coin inférieur droit (un petit cercle avec une ligne droite tracée au centre) et sélectionnez l'élément "Arrêter" dans le menu contextuel.

Avant de cliquer sur le bouton, assurez-vous que les autres utilisateurs actifs du système d'exploitation ont terminé leurs sessions actives.

Utiliser le programme Run

Un moyen assez pratique d’arrêter pour ouvrir le programme "Run", Vous devez appuyer simultanément sur les touches"Windows"Et"R". Entrez la commande "arrêt / s"Et cliquez sur OK.

Après cela, votre unité centrale commencera à s’éteindre.

Si vous ajoutez un paramètre à la commande ci-dessus / t et spécifiez l'intervalle de temps en secondes, puis l'ordinateur s'éteindra après le nombre de secondes spécifié.

  • arrêt / s / t 0 - le système d'exploitation commencera à s'arrêter immédiatement, instantanément.
  • arrêt / s / t 3600 - l'arrêt commencera dans exactement 1 heure.

Éteignez l'ordinateur via la ligne de commande

Cette méthode est rarement utilisée, car la ligne de commande effraie la plupart des utilisateurs Windows, mais elle est néanmoins aussi très simple. Ouvert "Ligne de commande"Et entrez la commande"arrêt / s«.

Elle complétera le travail comme d'habitude. Vous pouvez ouvrir l'invite de commande en effectuant une recherche sur l'ordinateur ou en entrant la commande cmd dans le programme Exécuter.

Utilisation du bouton d'alimentation

Cette méthode ne doit être utilisée qu'en cas d'urgence, par exemple lorsque l'ordinateur se bloque ou ne répond pas. Ou, si nécessaire, éteignez rapidement l'équipement.

Il peut entraîner corruption de données sur votre disque dur, des photos et des documents importants, mais ces conséquences sont extrêmement rares et, parfois, il n’existe tout simplement aucun autre moyen de remettre votre ordinateur au travail.

Besoin de cliquer et maintenez le bouton d'alimentation pendant quelques secondes, après quoi l'ordinateur sera éteint. Après, il peut être activé comme d'habitude.

Arrêt de l'ordinateur à distance

Parfois, vous devez arrêter le système d'exploitation à distance. Le système d'exploitation doit être sur le même réseau local et vous devez disposer de droits d'administrateur sur le système distant.

Dans la fenêtre «Dialogue d'arrêt à distance» qui s'ouvre, cliquez sur le bouton «Ajouter», spécifiez un ou plusieurs ordinateurs à désactiver, puis cliquez sur «OK».

Nous sélectionnons l'action souhaitée pour l'ordinateur «Arrêter», si nécessaire, laissez l'élément «Avertir l'utilisateur à propos de cette action» et le minutage en secondes.

Nous sélectionnons la raison et laissons un commentaire, qui sera enregistré dans les événements du système d'exploitation. Et cliquez sur "Ok».

La procédure d'arrêt commencera sur l'ordinateur distant.

Comme vous pouvez le constater, l’arrêt de l’unité centrale exécutant Windows 10 n’est pas une opération plus compliquée que sous d’autres systèmes d’exploitation.
Par conséquent, cela ne devrait causer aucune difficulté.

La plupart des options devraient fonctionner non seulement dans Windows 10, mais également dans ses autres versions, jusqu'à XP, de sorte que cette instruction est en partie universelle.

Arrêt à distance du serveur Windows

Commençons par le plus difficile. En pratique, il s'est avéré plus difficile de mettre en place un moyen fiable d'éteindre les machines Windows sur le réseau que Linux. Il existe de nombreuses méthodes et approches pour résoudre ce problème. J'ai essayé différentes options et choisi celle qui me semblait la plus fiable. Elle fonctionnait sans problème dans tous les cas lors des tests.

Une condition préalable à l’arrêt à distance du serveur est un accès réseau via rdp. Vous pouvez faire partie du réseau local, vous connecter via vpn ou transférer la connexion de redirection rdp à partir de la passerelle. Peu importe, l’essentiel est d’entrer dans le système via le RDP.

Le principe de l'arrêt à distance est le suivant:

  1. Un utilisateur est créé sur l'ordinateur ou le serveur. Il sera autorisé à se connecter via RDP et à arrêter le serveur.
  2. Au démarrage, cet utilisateur aura un script à fermer.
  3. Les utilisateurs qui arrêteront le serveur à distance se verront attribuer un client rdp spécialement préparé, qui, sans demande, sera connecté par l'utilisateur souhaité, qui disposera d'un script à fermer.

Tout est assez simple, mais à chaque étape, j'ai rencontré des problèmes qui nécessitaient une solution non triviale. Mais les premières choses d'abord.

Alors, allez au nord et créez un simple fichier bat avec le contenu suivant:

Nous sauvegardons le fichier et créons un utilisateur sous lequel nous éteindrons le serveur. N'oubliez pas d'ajouter cette autorisation d'utilisateur pour vous connecter via RDP. Si vous éteignez l'ordinateur avec un système de bureau, les droits d'un utilisateur normal sont suffisants. Si vous devez payer Windows Server, l'utilisateur doit être un administrateur ou lui donner le droit d'autoriser l'arrêt du serveur via une stratégie de sécurité locale. Cette stratégie réside à l'adresse - paramètres de sécurité - stratégies locales - attribution de droits utilisateur - arrêt du système.

Ici, j'ai rencontré le premier problème. J'ai nommé mon script shutdown.bat et pendant très longtemps, je ne comprenais pas pourquoi cela ne fonctionnait pas. En entrant une commande arrêt tout a bien fonctionné avec les paramètres de la console, mais le script n'a pas démarré. Il s'avère qu'il ne devrait pas être appelé par ce nom. Après l'avoir renommé en shut.bat, tout a bien fonctionné. Quelques pièges ridicules, mais j'ai dû passer beaucoup de temps jusqu'à ce que je comprenne ce qui se passait.

Ensuite, notre nouvel utilisateur crée des dossiers de profil standard et met en marche le script d’arrêt automatique du serveur à l’emplacement C: Utilisateurs shut-user AppData Roaming Microsoft Windows Menu Démarrer Programmes Démarrage.

Nous devons maintenant configurer la connexion automatique des utilisateurs via RDP afin d’effectuer un arrêt à distance. De plus, l'utilisateur doit accéder au serveur sans demander un nom et un mot de passe. Il est impossible de le faire en utilisant les moyens habituels du client Windows RDP. Même si vous enregistrez les paramètres, lors du transfert des paramètres vers un autre ordinateur, vous devrez ressaisir le mot de passe. Cela ne me convenait pas.

J'ai essayé d'utiliser l'ancienne version portée de RDP 5.2. Ceci est la dernière version, où le mot de passe sous forme cryptée pourrait être stocké dans le fichier de paramètres. Mais lors du transfert de ce fichier sur un autre ordinateur, la fenêtre avec la saisie du mot de passe est toujours apparue. Il n'était pas possible de réaliser un automatisme complet.

Mais une solution a été trouvée. Il existe un curieux projet Remote Desktop Plus, qui est un complément pour RDP. À l'aide de ce complément, vous pouvez transférer des paramètres vers rdp via la ligne de commande, y compris le nom d'utilisateur et le mot de passe. Cela me convient parfaitement. Téléchargez le fichier rdp.exe à partir du site de l'auteur du projet ou du mien. J'ai copié cet utilitaire très utile au cas où. Nous le mettons dans un dossier et le créons dans le même dossier rem-shut.bat fichier du contenu suivant:

10.10.5.14adresse du serveur distant
utilisateur ferméutilisateur rdp au nom duquel l'arrêt se produira
pass123mot de passe utilisateur
640 480paramètres de résolution d'écran, vous ne pouvez pas spécifier

Tout cela est suffisant pour effectuer un arrêt à distance sur un serveur Windows. L'utilisateur doit transférer 2 fichiers:

  • rdp.exe
  • rem-shut.bat

Il est important qu'ils se trouvent dans le même dossier. Lors du démarrage du fichier de commandes, l'utilisateur rdp sera connecté et le script d'arrêt sera exécuté. La tâche est terminée.

Arrêt à distance du serveur Linux

Tout s'est avéré être beaucoup plus simple ici. Immédiatement, une solution de travail a été trouvée qui vous permet d’arrêter à distance n’importe quel serveur Linux sans problèmes. Le problème est résolu par les outils de mastic standard. Ce programme peut être exécuté à partir de la ligne de commande avec des paramètres. En tant que paramètres, vous pouvez spécifier un fichier avec des commandes à exécuter, adresse du serveur, utilisateur et mot de passe.

Nous préparerons tout ce dont vous avez besoin. Tout d'abord, créez un document texte simple shutdown.txt le contenu suivant:

Ensuite, créez un fichier bat serv-rem-shut.bat avec ce contenu:

shutdown.txtfichier texte avec une commande d'arrêt
22numéro de port ssh
racinele nom de l'utilisateur à partir duquel la commande d'arrêt à distance sera exécutée, il est préférable de créer un
rootpassmot de passe de cet utilisateur
10.10.5.15adresse du serveur linux

Nous transférons 3 fichiers à l'utilisateur dans un dossier:

  • putty.exe
  • shutdown.txt
  • serv-rem-shut.bat

Désormais, lors de l'exécution du script serv-rem-shut.bat, une commande de console sera envoyée au serveur via le réseau pour terminer le travail. Aucune question ne sera posée. Le serveur s’arrêtera simplement en silence.

Conclusion

Ces méthodes simples ont été inventées et mises en œuvre par moi. Il est toujours important de fournir un accès au réseau local dans lequel les serveurs résident. Dans mon cas, openvpn vous permet d’arrêter des ordinateurs à distance, même via Internet.

Je suis sûr qu'il existe de nombreuses autres possibilités d'éteindre un serveur à distance. Je serais heureux si, dans les commentaires, quelqu'un partage avec moi ses idées et ses expériences à ce sujet.

Pin
Send
Share
Send
Send