Question keyboard hook

Plus d'informations
il y a 15 ans 1 mois #8580 par sokai
keyboard hook a été créé par sokai
Bonjour,

Afin d'aider des utilisateurs à lancer des programmes, j'ai créé une fenêtre de lancement en powershell.
Je la lance à chaque démarrage de Windows.

Je voudrais au lieu de la lancer au démarrage, la lancer lors ce que l'utilisateur fera CTRL+T n'importe quand et n'importe où. Pour cela je voudrais mettre en plus en keyboardhook le plus simplement possible en powershell.

Est-ce que l'un d'entre vous aurait un exemple de départ ou quelques explications à suivre, sachant que c'est la première fois que je met un place un hook keyboard.

Merci d'avance.<br><br>Message édité par: sokai, à: 24/01/11 22:11

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 1 mois #8582 par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:keyboard hook
Voici un exemple qui crée un raccourci vers le Bloc-notes (notepad.exe), placé sur le bureau et appelé 'Test', et qui peut être lancé par CTRL+T :

[code:1]
$shellapp = new-object -com shell.application
$desktop = ($shellapp.namespace(0x10)).self.path
$shell = new-object -com wscript.shell
$lnk = $shell.createshortcut(\&quot;$desktop\Test.lnk\&quot;«»)
$lnk.targetpath = \&quot;c:\windows\system32\notepad.exe\&quot;
$lnk.hotkey = \&quot;CTRL+T\&quot;
$lnk.save()
[/code:1]

Tu devrais pouvoir facilement l'adapter à tes propres besoins.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 1 mois #8584 par sokai
Réponse de sokai sur le sujet Re:keyboard hook
Bonjour janel,

Merci pour ton exemple, il marche super bien ;) , mais pas dans mon cas :( .

Je m'explique, un des programmes que je lance avec mon \&quot;démarreur\&quot; utilise le CTRL+T comme commande.

Le fait de créer ce raccourci annule le CTRL+T du programme en question :S.<br><br>Message édité par: sokai, à: 25/01/11 13:26

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 1 mois #8585 par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:keyboard hook
Ah ben là, y'a pas de mystère : à moins de pouvoir changer cette combinaison de touches dans le programme en question, il faut choisir une autre combinaison de touche pour ton raccourci.

Par exemple CTRL+ALT+T ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 1 mois #8588 par sokai
Réponse de sokai sur le sujet Re:keyboard hook
C'est vrai c'est la solution la plus simple B) .
Mais bon j'envisage par la suite d'utiliser plusieurs combinaison de touche, et c'est un peu embêtant de créer à chaque fois des raccourcis. Est-ce que mon idée de keyboardhook est mauvaise :dry: et surtout est-elle réalisable assez simplement ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 1 mois #8589 par sokai
Réponse de sokai sur le sujet Re:keyboard hook
<br><br>Message édité par: sokai, à: 26/01/11 19:04

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.079 secondes
Propulsé par Kunena