Table des matières:
Vidéo: La farce ultime pour l'arrêt de l'ordinateur : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Ceci est un script d'arrêt.vbs que j'ai fait comme une farce. La raison pour laquelle c'est si cool, c'est parce qu'au lieu de simplement éteindre l'ordinateur tout de suite, l'ordinateur vous parle, vous avertissant que l'ordinateur s'éteindra dans 10 secondes, puis il montre une petite animation comptant les 5 dernières secondes avant il éteint l'ordinateur.
J'aime aussi le compiler en.exe à l'aide d'un convertisseur, mais vous n'êtes pas obligé de le faire. Voir mon verrouillage d'écran vbs, si vous souhaitez savoir comment procéder. Il existe également des liens pour les éditeurs vbs dans cette instructable.
Mais contrairement à mon écran de verrouillage, ce programme est beaucoup plus court, je vais donc essayer de l'expliquer du mieux que je peux.
REMARQUE: si vous ne connaissez pas déjà vbs, je vous recommande de consulter ce Instructable afin que vous ayez une compréhension de base de certaines des fonctions utilisées dans ce script.
Étape 1: Mon script…
Voici le scénario..
Vous devrez supprimer l'un des "s" à la fin pour qu'il se termine par "Shutdown.vbs" ou ce que vous voulez tant qu'il se termine par.vbs.
Étape 2: Mon script (explication)…
Alors sachez que je vais vous expliquer le code…
La première ligne ne fait pas grand-chose, elle m'a juste aidé lors de la création du script. Voici les trois lignes suivantes:
Dim IntCounterDim objWshShl: Définir objWshShl = WScript. CreateObject("wscript.shell") Dim objVoice: Définir objVoice = WScript. CreateObject("sapi.spvoice")
La première ligne de code déclare que la variable que nous utiliserons pour contrôler sont For…Next Loop. Les deux lignes de code suivantes déclarent et définissent 2 variables. objWshShl est utilisé pour la boîte de message et les fonctions d'exécution. objVoice est utilisé pour faire "parler" l'ordinateur.
Voici trois autres lignes:
ShutdownWarning()TimedMessageBox() ShutdownComputer()
Ces lignes appellent simplement les trois fonctions qui sont dans notre script.
Voici la première fonction dans are script.
Fonction ShutdownWarning objVoice. Speak "Cet ordinateur va maintenant s'arrêter dans 10 secondes." Fonction de fin WScript. Sleep 5000
Nous n'avons pas vraiment besoin de fonctions dans notre script, mais cela aide simplement à garder les choses organisées.
Donc, tout ce que cela fait, c'est de prononcer la phrase entre les guillemets, puis de faire une pause de 5 secondes avant de passer à la fonction suivante.
Cette partie suivante peut sembler un peu délicate, mais elle est en fait assez facile à comprendre:
Fonction TimedMessageBox pour IntCounter = 5 à 1 étape -1 objWshShl. Popup "L'ordinateur s'arrêtera dans " _ & IntCounter & " secondes", 1, "Arrêt de l'ordinateur", 0+48 Next End Function
Il crée donc d'abord une fonction appelée TimedMessageBox.
Ensuite, les 4 lignes suivantes sont une boucle For…Next. Donc, cette boucle bouclera cinq fois en descendant d'une à chaque fois.
objWshShl. Popup "L'ordinateur s'arrêtera dans " _ & IntCounter & " secondes", 1, "Arrêt de l'ordinateur", 0+48
Ce code n'est en fait qu'une seule ligne de code, il est juste séparé en une autre ligne à l'aide du caractère "_" pour en faciliter la lecture. Ce que fait ce code, c'est qu'il crée un message contextuel qui dure 1 seconde et affiche le nombre de secondes restantes jusqu'à l'arrêt à l'aide de la variable IntCounter.
Une fois que cette boucle boucle cinq fois, elle continue avec le script.
Voici la fonction suivante:
Fonction ShutdownComputer objWshShl. Run "Shutdown /s /f /t 0", 0 End Function
Tout cela ne fait qu'arrêter l'ordinateur à l'aide d'une commande d'exécution. Voici les commutateurs utilisés: /s /f /t. Le /s signifie arrêter, le /f signifie fermer toutes les applications sans avertissement, le /t est le temps en secondes avant l'arrêt. Vous remarquerez qu'après cette commande, il y a une virgule zéro ", 0". Cela fait simplement en sorte qu'aucune veuve cmd ne clignote lorsque la commande d'arrêt est exécutée.
Étape 3: J'espère que cela vous a été utile
J'espère que ce Instructable vous a été utile si vous avez besoin d'aide supplémentaire ou si vous avez des questions, veuillez m'envoyer un MP ou laisser un commentaire.
Conseillé:
Un ordinateur de bureau Raspberry Pi PC-PSU avec disque dur, ventilateur, bloc d'alimentation et interrupteur marche-arrêt : 6 étapes
Un ordinateur de bureau Raspberry Pi PC-PSU avec disque dur, ventilateur, bloc d'alimentation et interrupteur marche-arrêt : septembre 2020 : un deuxième Raspberry Pi logé dans un boîtier d'alimentation PC réutilisé a été construit. Cela utilise un ventilateur sur le dessus - et la disposition des composants à l'intérieur du boîtier PC-PSU est donc différente. A modifié (pour 64x48 pixels), Ad
Station d'accueil pour smartphone pour ordinateur portable à partir d'un Macbook cassé ou de tout autre ordinateur portable… : 6 étapes
Station d'accueil pour smartphone pour ordinateur portable à partir d'un Macbook cassé ou de tout autre ordinateur portable…: Ce projet a été réalisé car il peut être pratique d'utiliser toute la puissance des smartphones réels comme un ordinateur ordinaire
Comment mettre à niveau un processeur d'ordinateur portable (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! : 4 étapes
Comment mettre à niveau un processeur PORTABLE (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! très obsolète. . . L'écran LCD a été brisé et le disque dur principal s'est grippé, de sorte que l'ordinateur portable était essentiellement mort
Support d'ordinateur portable bon marché / Convertisseur d'ordinateur portable en ordinateur de bureau : 3 étapes
Support d'ordinateur portable bon marché / Convertisseur d'ordinateur portable en ordinateur de bureau : je me retrouve à utiliser mon ordinateur portable pendant de longues périodes. Cela devient inconfortable au bout d'un moment. Le clavier et l'écran doivent idéalement être séparés pour réduire la fatigue du cou lors d'une utilisation prolongée. Si vous êtes un utilisateur d'ordinateur portable à temps plein, je vous suggère de construire s
Support pour ordinateur portable en papier, le support pour ordinateur portable le moins cher possible.: 4 étapes
Support pour ordinateur portable en papier, le support pour ordinateur portable le moins cher possible.: J'adore quake3, et je m'inquiète plutôt de la durabilité de mon MacBook. Je n'ai jamais eu l'idée d'acheter ces supports pour ordinateur portable avec des ventilateurs, car les MacBooks n'ont aucun trou en bas. Je pensais que ces demi-boules feraient peut-être plier mon ordinateur portable c