Section courante

A propos

Section administrative du site

Voici la liste des différentes variables, fonctions et commandes du langage de programmation ScriptTools du PC Tools for Windows Version 2 :

Nom Description
ActiveWindows$ Cette fonction permet de retourner le nom de la fenêtre active.
AmPm$ Cette fonction permet de retourner l'heure système sous la forme AM ou PM.
Array Cette commande permet de déclarer une chaîne de caractères ou un tableau numérique.
Attach Cette commande permet à un script d'interagir avec une fenêtre.
Beep Cette commande permet d'émettre un son via le haut-parleur de votre PC.
Button Cette commande permet de choisir un bouton-poussoir dans une boîte de dialogue ou une boîte de message.
Call Cette commande permet d'appeler une procédure.
Cancel Cette commande permet d'annuler l'événement spécifié par la commande Whenever.
CapsLock Cette commande permet d'activer ou désactiver le Caps Lock.
Capture$ Cette fonction permet de retourner le texte affiché dans la fenêtre spécifiée.
Chain Cette commande permet d'appeler un autre script sans quitter le premier script.
ChangeDir Cette commande permet de changer le répertoire courant.
CheckBox Cette commande permet de sélectionner un contrôle de case à cocher.
Chr$ Cette fonction permet de retourner le caractère associé au code ASCII spécifié.
ComboBox Cette commande permet de sélectionner une chaîne de caractères dans une liste déroulante appartenant à une fenêtre attachée.
ComboText Cette commande permet de saisir du texte dans une zone de liste déroulante.
CommandLine$ Cette fonction permet de retourner le paramètre de ligne de commande spécifié utilisé pour exécuter le script.
Copy Cette commande permet de copier un fichier.
Create Cette commande permet de créer un fichier vide.
Date$ Cette fonction permet de retourner la date système.
Days$ Cette fonction permet de retourner le jour système de la semaine.
DDEExecute Cette fonction permet d'envoyer des commandes à l'application serveur DDE.
DDEInitiate Cette fonction permet d'établir une conversation entre votre script (le client) et un DDE.
DDEPoke Cette fonction permet d'envoyer des données à l'application serveur DDE.
DDERequest$ Cette fonction permet de renvoyer les données des requêtes de l'application serveur.
DDETerminate Cette fonction permet de fermer une conversation DDE établie par DDEInitiate.
Delete Cette commande permet de supprimer un fichier.
Dialog Cette commande permet d'afficher une boîte de dialogue ScriptTools définie et de déclarer les variables associées aux contrôles de la boîte de dialogue.
DLLCall Cette fonction permet d'appeler des bibliothèques de liens dynamiques (DLL), y compris celles trouvées dans l'API de Windows.
EditText Cette fonction permet d'entrer du texte dans une zone de texte.
Exec Cette commande permet de démarrer une application Windows ou DOS.
Exit Cette commande permet de terminer un script.
ExitWindows Cette commande permet de quitter Windows et de redémarrer Windows, de redémarrer l'ordinateur ou de quitte sous DOS.
FileExists Cette fonction permet de vérifier si un fichier existe. La fonction renvoie 1 si le fichier existe et 0 sinon.
Fill Cette commande permet de remplir un tableau avec une liste de fichiers.
Focus Cette fonction permet de retourner 1 si le module ou la fenêtre spécifié a le focus.
Focus$ Cette fonction permet de retourner le nom du programme ou du module possédant la fenêtre actuellement active.
FocusWindows$ Cette fonction permet de retourner le nom Attach de l'élément ayant actuellement le focus.
Function Cette commande permet de définir une fonction ScriptTools.
GetEnvironment$ Cette fonction permet de retourner la valeur d'une variable d'environnement DOS (COMSPEC, CMDLINE, PROMPT, PATH,...).
GetText$ Cette fonction permet de récupérer le texte d'une fenêtre d'écran, telle qu'une zone de contrôle d'édition dans laquelle tout le texte peut ne pas être affiché à l'écran.
GoTo Cette commande permet de sauter à une étiquette dans le script.
Hours Cette fonction permet de retourner la valeur de l'heure (0 à 23) de l'heure système basée sur une horloge de 24 heures.
If Cette commande permet de tester les conditions et peut spécifier des actions alternatives.
Include Cette commande permet d'inclure d'autres fichiers source ScriptTools lors de la compilation.
InStr Cette fonction permet de retourner la position de caractère du premier caractère de la chaîne de caractères de comparaison dans la chaîne de caractères source.
Keyboard Cette commande permet d'activer ou désactiver le clavier.
Left$ Cette fonction permet de retourner une copie du nombre de caractères spécifié les plus à gauche dans la chaîne de caractères source spécifié.
Length Cette fonction permet de retourner la longueur d'une chaîne de caractères.
ListBox Cette commande permet de sélectionner une chaîne de caractères dans une zone de liste dans une fenêtre jointe.
Local Cette commande permet de déclarer une ou plusieurs variables comme exclusives à une fonction ou une procédure.
Long Cette commande permet de déclarer une variable sous la forme d'un entier long.
Lowercase$ Cette fonction permet de convertir tous les caractères en minuscules.
Macro Cette commande permet d'attribuer un ou plusieurs caractères à une touche spécifiée.
MakeDir Cette fonction permet de créer un répertoire.
Maximize Cette commande permet d'agrandir une fenêtre en plein écran.
Maximized Cette fonction permet d'indiquer si une fenêtre spécifique est maximisée.
MenuDelete Cette commande permet de supprimer un élément de menu d'une application.
MenuSelect Cette commande permet de sélectionner un élément de menu.
MenuSet Cette commande permet d'ajouter un élément de menu à une application.
MessageBox Cette fonction permet d'afficher une boîte de message ScriptTools jusqu'à ce que l'utilisateur sélectionne un bouton-poussoir.
Minimize Cette commande permet de réduire une fenêtre à une icône.
Minimized Cette commande permet de déterminer si une fenêtre est réduite.
Mins Cette fonction permet de retourner la valeur des minutes (0 à 59) de l'heure système.
Month$ Cette fonction permet de retourner le nom du mois en cours, de janvier à décembre.
Mouse Cette commande permet d'activer ou de désactiver la souris.
MouseClick Cette commande permet d'indiquer un clic de souris.
MouseMove Cette commande permet d'indiquer les mouvements de la souris.
MouseWindows$ Cette fonction permet de retourner le nom de la fenêtre où se trouve le curseur de la souris.
Move cette commande permet de déplacer la fenêtre active.
NetAttach Cette fonction permet de se connecter à un serveur Novell.
NetConnect Cette fonction permet de connecter un unité logique à un serveur.
NetDetach Cette fonction permet de détacher l'utilisateur du serveur spécifié.
NetDisconnect Cette fonction permet de déconnecter le fichier réseau ou le périphérique désigné par le paramètre spécifié.
NetLoaded Cette fonction permet d'indiquer si le pilote réseau requis est présent.
NetLogin Cette fonction permet de connecter l'utilisateur spécifié sur un serveur réseau.
NetLogout Cette fonction permet de déconnecter un serveur réseau spécifié.
NetSendMessage Cette fonction permet d'envoyer un message aux utilisateurs du réseau.
NetUserName$ Cette fonction permet de retourner le nom d'utilisateur du réseau.
NumLock Cette commande permet de définir l'état de la touche NumLock.
PadString$ Cette fonction permet de remplir une chaîne de caractères avec un nombre spécifié d'espaces.
Pause Cette commande permet de suspendre un script pendant une période spécifiée de secondes ou de tics.
Permit Cette commande permet d'activer une ou plusieurs clefs ayant été désactivées avec la commande Prevent.
Prevent Cette commande permet de désactiver les clefs répertoriées.
Procedure Cette commande permet de définir un sous-programme nommé.
PromptBox Cette fonction permet d'afficher un prompt pour que l'utilisateur entre une chaîne de caractères.
RadioButton Cette commande permet de sélectionner un bouton radio.
Random Cette fonction permet de retourner un nombre pseudo-aléatoire compris entre 0 et 32767.
Read Cette commande permet de lire le contenu d'un fichier spécifié dans une ou plusieurs variables.
ReadIni Cette fonction permet de retourner la valeur entière d'un clef d'un fichier .INI.
ReadIni$ Cette fonction permet de retourner la valeur de la chaîne de caractères du nom de clef à partir d'un fichier .INI.
Rem Cette commande permet d'ajouter un commentaire à un script.
Remove Cette commande permet de supprimer un message de panneau de texte de l'écran.
RemoveDir Cette fonction permet de supprimer un répertoire.
Rename Cette commande permet de renommer un fichier.
Repeat Cette commande permet de répéter un ensemble d'instructions jusqu'à ce qu'une expression devienne vraie.
Restore Cette commande permet de restaurer une fenêtre à sa position et sa taille précédentes.
Resume Cette commande permet de reprendre un script après qu'il a été suspendu.
Right$ Cette fonction permet de retourner une copie d'un certains nombres de caractères spécifiés les plus à droite dans la chaîne de caractères spécifiée.
Run Cette commande permet d'exécuter un autre fichier de script (.SCT) en tant que sous-programme.
Running Cette fonction permet de retourner 1 si le programme spécifié est en cours d'exécution, 0 si ce n'est pas le cas.
ScrollBar Cette commande permet de repositionner la barre de défilement d'une fenêtre.
Scrolllock Cette commande permet de définir l'état du clavier Scroll Lock.
Secs Cette fonction permet de retourner la valeur des secondes de l'heure système, soit des valeurs entre 0 et 59.
SetFocus Cette commande permet d'activer une fenêtre.
Size Cette commande permet de modifier une fenêtre d'application à une taille spécifiée.
Stop Cette commande permet de terminer tous les scripts.
SubStr$ Cette fonction permet de retourner une partie spécifiée d'une chaîne de caractères.
Suspend Cette commande permet de suspendre l'exécution d'un script. Suspend est souvent utilisé avec une instruction Whenever pour suspendre l'exécution jusqu'à ce qu'un événement se produise.
Switch Cette commande permet d'exécuter un ensemble d'instructions en fonction de la valeur d'une variable spécifiée.
SysMenuSelect Cette commande permet de sélectionner les commandes dans le menu Contrôle (System).
TextPanel Cette commande permet d'afficher un message texte à l'écran.
Time Cette fonction permet de retourner une heure basée sur un format de 24 heures sous la forme d'une série de nombres.
Time$ Cette fonction permet de retourner une heure basée sur un format de 24 heures sous forme de chaîne de caractères.
TopInstance Cette fonction permet de retourner l'instance de la fenêtre actuellement active.
TopWindows$ Cette fonction permet de retourner le nom de la fenêtre active.
Type Cette commande permet d'envoyer des frappes à la fenêtre jointe.
Uppercase$ Cette fonction permet de changer la casse d'une chaîne de caractères en majuscule.
Version Cette fonction permet de retourner la version de PC Tools for Windows sous forme numérique.
Version$ Cette fonction permet de retourner la version de PC Tools for Windows sous forme de chaîne de caractères.
Wait Cette commande permet de suspendre votre script jusqu'à ce que l'événement ScriptTools spécifié se produise.
Weekday Cette fonction permet de retourner le jour de la semaine sous forme de nombre.
Weekday$ Cette fonction permet de retourner le jour de la semaine sous forme de chaîne de caractères.
Whenever Cette commande permet d'exécuter un ensemble d'instructions chaque fois qu'un événement ScriptTools se produit.
While Cette commande permet d'exécuter un ensemble d'instructions tant qu'une condition reste vraie.
WindowExists Cette fonction permet de déterminer si une fenêtre spécifique existe.
Write Cette commande permet d'écrire les données d'une variable dans un fichier.
WriteIni Cette fonction permet d'écrire des données numériques dans le paramètre de nom de clef d'un fichier .INI.
WriteIni$ Cette fonction permet d'écrire des données de chaîne de caractères dans le paramètre de nom de clef d'un fichier .INI.
Year Cette fonction permet de retourner l'année.
_ActiveWindows Cette variable permet d'entreposer l'identificateur (descripteur) de la fenêtre active.
_AttachMouseX Cette variable permet d'entreposer la position X du curseur de la souris par rapport au coin supérieur gauche de la fenêtre attachée.
_AttachMouseY Cette variable permet d'entreposer la position Y du curseur de la souris par rapport au coin supérieur gauche de la fenêtre attachée.
_AttachWindow Cette variable permet d'entreposer l'identificateur (descripteur) de la fenêtre attachée.
_DayMode Cette variable permet d'indiquer le format des dates et des jours de la semaine renvoyés par Date$() et WeekDays$().
_EOF Cette variable permet d'indiquer si la fin du fichier a été atteinte lors d'une opération Read.
_MouseX Cette variable permet d'entreposer l'emplacement des coordonnées de l'écran X de la souris.
_MouseY Cette variable permet d'entreposer l'emplacement des coordonnées de l'écran Y de la souris.
_Path$ Cette variable permet d'entreposer le chemin actuel.
_PauseMode Cette variable permet de désactiver toutes les instructions Pause de votre script.
_ReadFile$ Cette variable permet d'entreposer le chemin du dernier fichier lu.
_ReadPos Cette variable permet d'entreposer la position du fichier après la dernière opération de lecture de fichier.
_WriteFile$ Cette variable permet d'entreposer le chemin complet du dernier fichier ayant été écrit. Cette variable système est en lecture seulement.
_WritePos Cette variable permet d'entreposer la position du fichier après la dernière opération d'écriture de fichier.


Dernière mise à jour : Dimanche, le 24 avril 2022