J'ai des touches de raccourci Windows globales affectées à plusieurs instances différentes de cmd.exe. Je le fais en créant des raccourcis vers cmd.exe sur mon bureau et en attribuant à chacun une touche de raccourci unique (par exemple, CTRL + MAJ + U). Des trucs assez basiques. J'utilise Win2K8 (R1 et R2).
Cela fonctionne très bien ... la plupart du temps. Mais avec une régularité exaspérante, parfois non. Ou cela fonctionnera avec un long délai (plusieurs secondes). Peu importe quelle application a actuellement le focus (elle peut même être l'une des invites de commande). Peu importe les touches que j'attribue (j'ai essayé quelques variantes de WIN, CTRL et SHIFT). J'ai remarqué que cela est souvent, mais pas toujours, en corrélation avec explorer.exe en difficulté d'une manière ou d'une autre (par exemple, une fenêtre d'exploration ouverte sur un partage de fichiers qui n'est pas disponible, ou une application qui ne répond pas, ou autre). En d'autres termes, la gestion des touches de raccourci semble être très sensible à l'activité système indépendante. Notez que chaque fois que j'ai ce problème, je peux toujours réussir ALT + TAB à la fenêtre que je veux accéder, mais c'est fastidieux.
J'utilise les raccourcis vers ces fenêtres de commande des centaines de fois par jour, donc même un taux d'échec de 1% devient vraiment ennuyeux.
Existe-t-il un moyen de résoudre ce problème ou existe-t-il un utilitaire tiers qui interceptera FIABLEMENT les combinaisons de touches personnalisées pour mettre l'accent sur les applications que je veux, d'une manière indépendante des autres activités du système?
ADDENDA:
Il y a une propriété des raccourcis Windows que je ne voudrais pas perdre si je passe à un outil de raccourci clavier tiers: les raccourcis Windows sont idempotents. Une fois que vous avez lancé un raccourci vers une application, appuyez à nouveau sur la combinaison de touches de raccourci pour accéder au processus déjà lancé - il ne lance pas de nouveau processus.
la source
Voici comment j'utilise AutoHotKey d'une manière qui répond à vos exigences idempotentes .
Par exemple, j'ai accroché
Caps Lock
+a
à une fenêtre Firefox sur Stack Overflow,Caps Lock
+s
à Firefox chez Super User, etCaps Lock
+d
à une invite de commande.Vous pouvez modifier le mode de correspondance du titre pour qu'il soit aussi restrictif que nécessaire. Si j'avais un autre raccourci clavier qui correspondait à "Mozilla Firefox" (au lieu de "Super User", par exemple), il parcourrait toutes mes instances Firefox, car chacune a ce texte dans le titre de la fenêtre et je l'ai configuré pour correspondre au texte n'importe où dans le titre.
Ce script est fortement basé sur cet article sur LifeHacker.
la source
Caps+a
etCaps+s
ci - dessus pour deux instances différentes de Firefox, @DoktorJCaps+1
pointer vers une instance spécifique de PuTTY (ce qui est mieux qu'AltTab à mon avis:)
).Encore une autre alternative pour lancer vos programmes rapidement et intuitivement:
Launchy
la source
Malheureusement, 6 ans plus tard avec Windows 10, les mêmes problèmes existent et avec une récente mise à jour de Windows 10, j'ai constaté que certains raccourcis / programmes ne sont plus idempotents ! Surtout Putty où j'ai plusieurs raccourcis pour la même session.
J'ai donc utilisé AutoHotKey et modifié la fonction partagée dans ce fil (basé sur cet article sur LifeHacker ) afin qu'il utilise un fichier INI pour garder une trace de chaque raccourci. Cela n'utilise pas le titre Windows de chaque programme car cela peut changer dans Putty si vous utilisez screen ou SSH dans un autre serveur, une fonctionnalité que je veux personnellement garder!
Est également incluse une fonction "DeleteINIEntry ()" pour laquelle vous pouvez créer un raccourci pour lui faire supprimer une entrée UniqueName du fichier INI. Ou vous pouvez simplement modifier et modifier manuellement le fichier.
Si vous ne voulez pas que la fenêtre soit réduite, alors commentez simplement (ajoutez un;) à la ligne WinMinimize et elle restera concentrée sur la fenêtre active.
la source
Ce n'est pas une activité indépendante, l'explorateur est le processus qui gère ces raccourcis.
Il existe des utilitaires (par exemple http://www.vsisystems.com/keyboardshortcuts.htm ) qui prétendent avoir cette fonctionnalité, mais je ne sais pas si l'un d'eux résoudrait le problème de vitesse.
la source
Si Explorer est occupé, il ne peut pas gérer les raccourcis, un autre programme est donc requis.
Un lanceur simple et efficace est PS Hot Launch VVL :
la source