Comment créer un fichier batch qui appuiera automatiquement sur une touche?

1

Je souhaite créer un simple fichier de commandes qui appuiera automatiquement sur une touche afin que mon ordinateur ne s'éteigne pas automatiquement après une longue période d'absence du clavier. Est-ce possible?

Mon système d'exploitation est Windows Vista.

Mendez
la source
2
Pourquoi ne pas désactiver l'arrêt automatique à la place? Les pressions simulées peuvent ne pas être considérées comme une activité.
Tamara Wijsman
Je pense que les désactiver est en quelque sorte interdit par une stratégie de groupe ou quelque chose du genre, donc la question est toujours valable. Bien que vous puissiez utiliser un outil pour le faire, vous pouvez également utiliser une de vos pièces à la place; appuyez simplement sur n’importe quelle touche (par ex. Impr écran, Insérer, ...) tout en insérant un cent près de la touche pour maintenir la touche enfoncée. (Faites attention, ne touchez aucune autre touche.) Cela peut paraître moche, mais est parfois utile.
Scott Rhee

Réponses:

1

Premièrement, je vous recommande d’aller sur le panneau de configuration de l’alimentation et de configurer votre ordinateur pour ne jamais mettre en veille ou arrêter après une période d’inactivité.

Si vous souhaitez toujours atteindre ce que vous avez spécifié, vous pouvez facilement utiliser un script Windows Scripting Host (WSH), écrit en JavaScript ou en VBScript.

  1. Utilisez la méthode SendKeys (c'est WSH.SendKeys("{f2}");-à- dire ) pour cliquer sur une clé dans l'Explorateur Windows.
  2. Choisissez une clé qui ne causera pas d’effet indésirable.
  3. Utilisez le planificateur pour exécuter votre script de temps en temps.
Voyageur Tech
la source
0

Plutôt que d'appuyer sur des touches, il existe des applications qui empêcheront temporairement votre ordinateur de passer en veille:

Stephen Jennings
la source