Script Batch: Arrêter Ordinateur Windows
Tutoriel de Stefan Trost | Dernière mise à jour le 04/04/2024 | Créé le 13/03/2022
Avec ce petit script de lots à deux lignes, vous pouvez simplement arrêter un ordinateur avec le système d'exploitation Windows:
@echo off %SYSTEMROOT%\system32\shutdown.exe -s -t 0
Pour utiliser le script, créez simplement un nouveau fichier texte vide, copiez les 2 lignes en lui et modifiez l'extension de fichier de "txt" sur "bat".
Lorsque vous double-cliquez sur ce fichier, l'ordinateur sera automatiquement fermé sans demande.
Intégration dans d'autres Scripts
Ce script peut être utilisé, par exemple, dans les grands fichiers de script de lots nécessitant une longue période de traitement. Par exemple, des fichiers batch dans lesquels de nombreuses actions sont effectuées ou un grand nombre de programmes sont démarrés et exécutés.
Si vous souhaitez que l'ordinateur s'arrête automatiquement après le traitement du script, il suffit d'ajouter la deuxième ligne de l'exemple de code à la fin du long script batch comme dernière ligne. Cela évite à l'utilisateur d'avoir à attendre devant l'ordinateur la fin du script, car l'ordinateur s'éteindra automatiquement une fois le travail terminé, de sorte que vous n'aurez plus à vous soucier de l'arrêt par vous-même.
Arrêt de l'ordinateur retardé
Le 0 respectivement le dernier paramètre dans la commande indique que l'arrêt doit être effectué dans les 0 secondes - cela signifie immédiatement. En utilisant un numéro différent, rend l'ordinateur fermé avec un délai, comme par exemple cet appel le montre:
%SYSTEMROOT%\system32\shutdown.exe -s -t 180
Ici on passe "-t 180", ce qui veut dire qu'on éteint le PC au bout de 3 minutes (3 x 60 secondes après l'appel de la commande). À propos, la lettre "t" signifie ici "time" (temps).
La spécification du temps doit toujours être donnée sous forme d'un nombre entier en secondes. Une valeur maximale de 315360000 (10 ans) peut être utilisée. Si nous omettons de spécifier une heure (c'est-à-dire si nous écrivons simplement "shutdown.exe -s" sans aucune spécification d'heure), une valeur t de 30 est supposée par défaut, ce qui signifie que l'ordinateur s'éteint après une demi-minute.
Contexte
Le script appelle le programme shutdown.exe qui initie le processus d'arrêt de Windows. Ce programme est situé dans le répertoire "system32" dans le dossier racine du système. Étant donné que le chemin absolu sur le dossier racine du système peut être différent de l'ordinateur à l'ordinateur, (selon l'endroit où Windows a été installé) nous utilisons la constante "%SYSTEMROOT%" qui fait toujours référence au bon dossier. Enfin, il pourrait être concevable que quelqu'un n'a pas installé Windows sur C: ou que le dossier varie de la version Windows à la version Windows.
Paramètres
En plus, nous passons deux paramètres à shutdown.exe. Les "-s" représentent l'arrêt (shutdown). Au lieu de cela, nous pouvons également utiliser "-r" qui redémarrait (reboot, restart) l'ordinateur. Comme mentionné ci-dessus, le "-t" est le délai en secondes. Si nous passons en outre le paramètre "-f" devant "-t", cela force une fermeture de toutes les applications exécutées sans avertissement.
Sur l’Auteur
Vous pouvez trouver des logiciels de Stefan Trost sur fr.sttmedia.com. Avez-vous besoin d'un logiciel personnalisé selon vos propres besoins? Écrivez-nous: fr.sttmedia.com/contact
Voir Profil
Sujets Connexes
Lazarus: Détecter le Système d'Exploitation (Compiler Switch)
Tutoriel | 0 Commentaires
La Recherche Askingbox
Info | 0 Commentaires
Comment modifier un Script Batch
Question | 1 Réponse
Annuler Script Batch si un Fichier n'existe pas
Question | 1 Réponse
Script Batch: Démarrer programme et attendre qu'il soit terminé
Question | 2 Réponses
Script Batch Linux ne s’exécute pas
Question | 1 Réponse
Que signifie XP dans Windows XP?
Question | 1 Réponse
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Bonjour mon pc redémarre malgré tout, j'ai l'impression d'avoir tout essayé, merci.
09/04/2024 à 22:59