Événement de Macro clavier

La Macro clavier s'exécute automatiquement lorsqu'une connexion a été établie.

Cette fonctionnalité envoie simplement des frappes de clavier fournies par le .NET Framework, comme si quelqu’un se servait réellement de son clavier. Les frappes sont envoyées directement au système d’exploitation. Ces dernières sont ensuite prises en charge par l’application actuellement en focus, peu importe laquelle. Si une autre fenêtre fait l’objet de ce focus, alors les identifiants seront probablement dévoilés lors de leur saisie dans une zone de texte.

Il est donc fortement déconseillé d’utiliser cette fonctionnalité dans un environnement où les utilisateurs ne doivent pas connaître les mots de passe.

KB2005

Paramètres

Macro clavier

Les touches du clavier sont représentées par des balises prédéfinies entre des accolades. Pour un caractère spécifique, saisissez-le simplement sans accolades. Par exemple, saisissez la lettre A pour représenter la lettre « A » dans la macro clavier. Pour représenter plus d’un caractère (p. ex. Bonjour), attachez chaque nouveau caractère à celui qui le précède.

Touches spéciales

Pour saisir des caractères qui n'apparaissent pas normalement (comme Entrée ou Tab) ainsi que ceux qui représentent des actions, veuillez vous référer au tableau suivant :

TOUCHE CODE
AIDE {HELP}
ARRÊT {BREAK}
ARRÊT DÉFIL {SCROLLLOCK}
BAS {DOWN}
CTRL + ALT + SUPPRIMER {CTRL-ALT-DEL}
DROITE {RIGHT}
ÉCHAP {ESC}
ENTRÉE {ENTER}
FIN {END}
GAUCHE {LEFT}
HAUT {UP}
IMPRIMER ÉCRAN {PRTSC}
INSER {INSERT} ou {INS}
ORIGINE {HOME}
PAGE SUIVANTE {PGDN}
PAGE PRÉCÉDENTE {PGUP}
PAVÉ NUM. AJOUTER {ADD}
PAVÉ NUM. DIVISER {DIVIDE}
PAVÉ NUM. MULTIPLIER {MULTIPLY}
PAVÉ NUM. SOUSTRAIRE {SUBTRACT}
RETOUR ARRIÈRE {BACKSPACE}, {BS}, ou {BKSP}
SUPPRIMER {DELETE} ou {DEL}
TABULATION {TAB}
VERROUILLAGE NUMÉRIQUE {NUMLOCK}
VERROUILLAGE MAJUSCULE {CAPSLOCK}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}

Pour saisir des combinaisons avec les touches Maj, Ctrl et Alt, ajoutez un ou plusieurs des signes suivants devant le code en question :

TOUCHE CODE
ALT %
CTRL ^
MAJ +

Pour spécifier que les touches Maj, Ctrl ou Alt doivent être maintenues lors de l’ajout de plusieurs autres caractères, saisissez le code pour ces caractères entre parenthèses. Par exemple, si vous souhaitez spécifier qu’il faut maintenir Maj et appuyer sur E et C, entrez « +(EC) ». En revanche, si vous souhaitez spécifier que Maj doit être relâchée avant de saisir C, alors vous devez plutôt entrer « +EC ».

Commandes spéciales

COMMANDE DESCRIPTION
{DELAY} Cette commande introduit un délai de 300 ms (valeur par défaut) avant la prochaine commande.
{PREV-WINDOW} Sélectionne la fenêtre précédente avant l’exécution des commandes restantes.
{WINDOW:???} Cette commande met en focus la fenêtre qui contient le nom spécifié après les deux points.

Mot de passe macro

Vous pouvez définir un mot de passe qui sera utilisé exclusivement dans la macro de saisie. Pour ce faire, utilisez la variable $MACRO_PASSWORD$.

Donnez-nous vos commentaires