For the complete documentation index, see llms.txt. This page is also available as Markdown.

Macro de frappe automatique d'événement

Les macros de saisie s'exécutent automatiquement une fois la connexion établie. Dans les Propriétés d'une entrée de session, allez à la section Événements, cliquez sur l'onglet Après l'ouverture, puis saisissez vos macros personnalisées dans le champ de texte Macros de saisie. Cliquez sur Enregistrer pour appliquer vos modifications.

Les macros de saisie peuvent également être ajoutées dans le champ ID du bouton de connexion d'une entrée de site web.

Macro de saisie

Les touches du clavier sont représentées par des balises prédéfinies entre accolades. Pour spécifier un seul caractère du clavier, utilisez le caractère lui-même sans accolades. Par exemple, représentez la lettre A en tapant le caractère « A » dans la macro de saisie. Pour représenter plus d'un caractère, comme Hello, ajoutez chaque caractère supplémentaire au précédent : « Hello ».

Touches spéciales

Pour spécifier des caractères qui ne s'affichent pas lorsque vous appuyez sur une touche, comme Enter ou Tab, ainsi que les touches qui représentent des actions plutôt que des caractères, reportez-vous aux codes du tableau suivant.

TOUCHE
CODE

Backspace

{BACKSPACE}/{BS}/{BKSP}

Break

{BREAK}

Caps lock

{CAPSLOCK}

Ctrl+Alt+Del

{CTRL-ALT-DEL}

Del/Delete

{DEL}/{DELETE}

Down (flèche)

{DOWN}

End

{END}

Entrée

{ENTER}

Esc

{ESC}

Help

{HELP}

Home

{HOME}

Ins/Insert

{INS}/{INSERT}

Add (pavé numérique)

{ADD}

Divide (pavé numérique)

{DIVIDE}

Multiply (pavé numérique)

{MULTIPLY}

Substract (pavé numérique)

{SUBTRACT}

Left (flèche)

{LEFT}

Num lock

{NUMLOCK}

Page down

{PGDN}

Page up

{PGUP}

Print screen

{PRTSC}

Right (flèche)

{RIGHT}

Scroll lock

{SCROLLOCK}

Tab

{TAB}

Up (flèche)

{UP}

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 spécifier des touches combinées avec n'importe quelle combinaison des touches Shift, Ctrl et Alt, faites précéder le code de la touche d'un ou de plusieurs des signes suivants.

TOUCHE
CODE

Alt

{ALT}, {LALT}, {RALT}

Ctrl

{CTRL}, {LCTRL}, {RCTRL}

Shift

{SHIFT}, {LSHIFT}, {RSHIFT}

Win

{LWIN}, {RWIN}

Pour spécifier que n'importe quelle combinaison des touches Shift, Ctrl et Alt doit être maintenue enfoncée pendant que plusieurs autres touches sont pressées, mettez le code de ces touches entre parenthèses. Par exemple, pour spécifier de maintenir Shift enfoncée pendant que E et C sont pressées, utilisez « {SHIFT}(EC) ». Pour spécifier de maintenir Shift enfoncée pendant que E est pressée, suivie de C, sans Shift, utilisez « {SHIFT}EC ».

Commandes spéciales

COMMANDES
DESCRIPTION

{CLIPBOARD}

Colle le texte actuel du presse-papiers du système à la position exacte de la commande lors de l'exécution de la macro. Le contenu du presse-papiers est lu au moment de l'exécution plutôt qu'à la création ou au lancement de la macro, ce qui garantit que le texte copié le plus récent est toujours utilisé.

{CTRL-ALT-DEL}

Envoie la combinaison de touches CTRL+ALT+DEL.

{DELAY}

Introduit un délai avant la commande suivante. Le délai par défaut est de 300 ms, et cette valeur peut être configurée dans certains contextes.

{DELAY:???}

Introduit un délai de la durée spécifiée (en millisecondes) avant la commande suivante.

{PREV-WINDOW}

Sélectionne la fenêtre précédemment active avant d'exécuter les commandes restantes.

{SENDKEYS} {ENDSENDKEYS}

Utilisée en combinaison avec la commande {ENDSENDKEYS}. Le texte inclus entre ces commandes est exécuté à l'aide de l'API SendKey par défaut de .NET, qui ne prend pas en charge les commandes propres à Remote Desktop Manager énumérées dans cette rubrique. Cette commande est généralement utilisée dans les scénarios où la fonctionnalité de macro de saisie ne prend pas en charge certaines actions, mais où l'API SendKeys par défaut de .NET les prend en charge.

{WAITFORWINDOW:????} and {WAITFORWINDOW:???;TIMEOUT:???}

Attend qu'une fenêtre avec le titre spécifié soit détectée. Un délai d'expiration peut être défini pour poursuivre la macro si la fenêtre n'est pas trouvée dans le délai imparti. Si aucun délai d'expiration n'est spécifié, la valeur par défaut est de 10 000 ms.

{WINDOW:???}

Met le focus sur une fenêtre contenant le nom spécifié après les deux-points.

Mot de passe de la macro

Le paramètre Autoriser le mot de passe dans la variable doit être activé dans les Paramètres de sécurité de l'entrée.

Vous pouvez définir un mot de passe à utiliser exclusivement dans la macro de saisie. Utilisez la variable $MACRO_PASSWORD$ pour accéder au mot de passe.

Voir aussi

Mis à jour

Ce contenu vous a-t-il été utile ?