Voir aussi Fonctions par nom.
Cette liste donne une description en une ligne de toutes les fonctions variables intégrées , ainsi qu'une référence croisée qui sélectionne une rubrique d'aide distincte sur cette fonction, où vous trouverez la syntaxe et la description détaillées . Vous pouvez également obtenir de l'aide sur n'importe quelle fonction avec la commande HELP @functionname à l'invite ou en appuyant sur Ctrl-F1 lorsque le curseur se trouve sur le nom de la fonction. Voir la commande HELP pour plus de détails
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Remarque : de nombreuses fonctions couvrent plusieurs catégories.
Association de fichiers pour l'extension |
|
Ligne spécifiée dans le presse-papiers |
|
Écriture d'une chaîne de caractères dans le presse-papiers |
|
Nom DNS ou NetBIOS de l'ordinateur local |
|
Identifie les sessions de console |
|
Créer ou restaurer les tampons d'écran de la console |
|
Description des erreurs Windows |
|
Chaîne de commande d'ouverture pour le type de fichier |
|
Renvoie 1 si un processus est actif, sinon 0 |
|
ID du processus pour le nom du processus |
|
Ligne de commande de démarrage d'un processus |
|
Nom d'utilisateur pour un PID |
|
ID du processus parent du processus spécifié |
|
Classe de priorité d'un processus |
|
Informations sur les entrées/sorties du processus |
|
Heure du processus (début, fin, mode noyau, mode utilisateur) |
|
Lire les caractères à l'écran |
|
Lecture d'une valeur de registre dans un tampon binaire |
|
Écriture d'une valeur de registre à partir d'une mémoire tampon binaire |
|
Copie récursivement une clé de registre à un nouvel emplacement |
|
Créer une sous-clé de registre |
|
Supprime une clé de registre et ses sous-clés |
|
Tester l'existence d'une clé de registre |
|
Lire une valeur dans le registre |
|
Écriture d'une valeur dans le registre |
|
Écriture d'une valeur dans le registre et diffusion de la modification. |
|
Type de variable de registre |
|
Ferme le port série |
|
Vide le tampon du port série |
|
Ouvrir un port série |
|
Lire le tampon du port série |
|
Ecrit une chaîne de caractères dans la mémoire tampon du port série |
|
Temps système (idle, kernel, et user) |
|
Renvoie le type de variable |
|
Titre de la première fenêtre portant un nom de classe |
|
Taille de la fenêtre du client |
|
Nom de l'exécutable pour la fenêtre |
|
Informations sur le système actuel |
|
Informations sur la mémoire de Windows |
|
Métriques du système Windows |
|
ID du processus pour la fenêtre |
|
Position de la fenêtre |
|
Taille de la fenêtre |
|
État actuel de la fenêtre |
|
Définir/obtenir les paramètres du système Windows |
|
Titre de la fenêtre du PID |
Répertoires, lecteurs et périphériques
Lecteur de CD-ROM : 1, sinon 0 |
|
Répertoire de travail actuel du lecteur spécifié |
|
Répertoire de travail actuel du lecteur spécifié, avec barre oblique inverse finale |
|
Caractère device : 1, sinon 0 |
|
Espace disque libre |
|
Espace disque total |
|
Unité de disque pour le nom de fichier |
|
Espace disque utilisé |
|
Type de lecteur (disque dur, CD-ROM, etc.) |
|
Type de lecteur (disque dur, CD-ROM, etc.) |
|
Type de système de fichiers (FAT, NTFS, CDFS, etc.) |
|
Répertoire référencé par la jonction |
|
Libellé du volume |
|
Lecteur prêt : 1, sinon 0 |
|
Lecteur distant (réseau) : 1, sinon 0 |
|
Lecteur amovible : 1, sinon 0 |
|
Numéro de série d'un disque |
|
Numéro de série du matériel d'un disque |
|
Emplacements des dossiers Windows |
|
Cible d'un lien symbolique |
|
Le lecteur est USB : 1, sinon 0 |
Décode un fichier ou une chaîne Base64 |
|
Encode un fichier ou une chaîne en Base64 |
|
CRC32 compatible avec Linux cksum |
|
Comparer deux fichiers |
|
Fichier CRC |
|
Lire un fichier dans un tableau |
|
Ferme un handle de fichier |
|
Ouvre une poignée de fichier |
|
Lire la ligne suivante d'un fichier |
|
Lire les octets d'un fichier |
|
Déplacer un pointeur de fichier |
|
Déplacer un pointeur de poignée de fichier vers une ligne spécifiée |
|
Retourne l'encodage du fichier (ASCII, UTF8, UTF16) |
|
Écrit la ligne suivante dans un fichier |
|
Ecrit des données dans une poignée de fichier |
|
Décoder un fichier ou une chaîne hexadécimale |
|
Encode un fichier ou une chaîne en hexadécimal |
|
Retourne une entrée d'un fichier .INI |
|
Ecrire une entrée dans un fichier .INI |
|
Valeur de l'inode d'un fichier |
|
Ligne spécifiée dans un fichier |
|
Compte les lignes d'un fichier |
|
Nombre de liens durs NTFS pour un fichier |
|
Hachage MD5 d'une chaîne ou d'un fichier |
|
Décodage d'une chaîne ou d'un fichier Punycode |
|
Encode une chaîne ou un fichier Punycode |
|
Décoder en utilisant le format MIME Quote-Printable |
|
Encode en utilisant le format MIME de citation imprimable |
|
Somme de contrôle SHA1 pour un fichier |
|
Somme de contrôle SHA2-256 pour un fichier |
|
Somme de contrôle SHA2-384 pour un fichier |
|
Somme de contrôle SHA2-512 pour un fichier |
|
Flux d'informations de synthèse NTFS pour un fichier |
|
Tronquer le fichier à la position actuelle |
|
Décoder un fichier ou une chaîne UTF8 |
|
Encode un fichier ou une chaîne en UTF8 |
|
Décode un fichier encodé en UU |
|
Encode un fichier en UU Encoded |
|
Informations sur la version du fichier exécutable |
|
Décode un fichier ou une chaîne de caractères codés en Y |
|
Encodage d'un fichier ou d'une chaîne en tant qu'encodage Y |
Nom court du fichier. |
|
Lecteur de disque pour un nom de fichier |
|
Tous les noms qui correspondent au nom du fichier |
|
Extension de fichier |
|
Nom de fichier pour une poignée |
|
Nom et extension du fichier |
|
Nom de fichier complet avec chemin d'accès |
|
Nom long pour un nom de fichier court |
|
Nom de fichier sans chemin d'accès ni extension |
|
Chemin d'accès au fichier sans nom |
|
Double guillemet d'un nom de fichier |
|
Nom court pour un nom de fichier long |
|
Recherche de chemin |
|
Vrai nom d'un fichier |
|
Nom UNC d'un fichier |
|
Créer un fichier avec un nom unique |
|
Supprime les guillemets d'un nom de fichier |
|
Supprime les doubles guillemets de tête et de fin |
|
Retourne un nom de fichier versionné |
|
Convertit le nom de fichier WSL en nom de fichier Windows |
|
Convertit le nom de fichier Windows en WSL |
Tester ou retourner les attributs du fichier |
|
Description du fichier |
|
Appel à la recherche de tout |
|
Type d'application |
|
Âge du fichier (date et heure) |
|
Date du fichier |
|
Retourne les PIDs ayant un verrou sur le fichier |
|
Nombre de fichiers correspondant à un joker |
|
Taille totale des fichiers correspondant à un joker |
|
Durée du fichier |
|
Renvoie l'encodage du fichier (ASCII, UTF8, UTF16) |
|
Ferme la poignée de recherche. |
|
Recherche le premier fichier correspondant |
|
Recherche le fichier correspondant suivant |
|
Valeur de l'inode d'un fichier |
|
Nombre de liens durs NTFS pour un fichier |
|
Propriétaire du fichier |
|
Recherche de chemin |
|
Flux d'informations de synthèse du NTFS pour un fichier |
|
Vrai nom pour un fichier |
|
Créer un fichier avec un nom unique |
|
Informations sur la version du fichier exécutable |
|
Tester ou renvoyer les attributs d'un fichier |
Liste des ASCII pour les caractères de la chaîne de caractères |
|
Met en majuscule le premier caractère de chaque mot |
|
Chaîne de caractères, étant donné un ensemble d'ASCII-s |
|
Compte les occurrences d'un caractère dans une chaîne de caractères |
|
Validation d'une adresse électronique |
|
Exécute une commande et stocke les résultats dans une variable de type tableau. |
|
Exécute une commande et renvoie la ligne de sortie |
|
Extrait un champ d'une chaîne de caractères |
|
Compte les champs dans une chaîne |
|
Supprime les caractères non correspondants d'une chaîne de caractères |
|
Formate la chaîne de données en fonction de la chaîne de format |
|
Décode une chaîne HTML |
|
Encode une chaîne de caractères pour le HTML |
|
Décalage de la chaîne 2 dans la chaîne 1 |
|
Insérer la chaîne de caractères 1 dans la chaîne de caractères 2 |
|
Extrait une sous-chaîne |
|
Test pour les caractères alphanumériques |
|
Test pour les caractères alphabétiques |
|
Test pour les caractères ASCII |
|
Test pour les caractères de contrôle |
|
Test pour les chiffres décimaux |
|
Renvoie 1 si la chaîne est un nombre à virgule flottante |
|
Renvoie 1 si la chaîne est entièrement en minuscules |
|
Teste la présence de caractères imprimables |
|
Test des caractères de ponctuation |
|
Test pour les caractères d'espacement |
|
Renvoie 1 si la chaîne est entièrement composée de majuscules |
|
Test pour les chiffres hexadécimaux |
|
Séquence commune la plus longue dans deux chaînes de caractères |
|
Fin gauche de la chaîne |
|
Longueur d'une chaîne de caractères |
|
Convertit la chaîne en minuscules |
|
Réduit les caractères de tête spécifiés. |
|
Hachage MD5 d'une chaîne ou d'un fichier |
|
Serveur de messagerie pour une adresse utilisateur |
|
Analyse la ligne de commande pour les commutateurs |
|
Mettre une chaîne de caractères entre guillemets |
|
Renvoie un test d'expression régulière |
|
Retourne l'offset d'une correspondance d'expression régulière |
|
Renvoie le nième groupe correspondant à un test d'expression régulière |
|
Répéter un caractère |
|
Remplacer la chaîne de caractères 1 par la chaîne de caractères 2 dans le texte |
|
Remplacement de la référence arrière par une expression régulière |
|
Inverse une chaîne de caractères |
|
Extrémité droite d'une chaîne de caractères |
|
Coupe les caractères de fin spécifiés. |
|
Teste la similarité entre deux chaînes de caractères |
|
Supprime tous les caractères de la chaîne de caractères |
|
Remplace une chaîne de caractères par une autre chaîne de caractères |
Ancienne version de @INSTR pour extraire une sous-chaîne |
|
Nombre de caractères alphanumériques dans une chaîne de caractères |
|
Nombre de caractères alphabétiques dans une chaîne |
|
Nombre de caractères ASCII 7 bits dans une chaîne de caractères |
|
Nombre de caractères de contrôle ASCII dans une chaîne de caractères |
|
Nombre de chiffres (0-9) dans une chaîne de caractères |
|
Nombre de caractères minuscules dans une chaîne |
|
Nombre de caractères imprimables dans une chaîne |
|
Nombre de caractères de ponctuation dans une chaîne |
|
Supprime les blancs de début et de fin d'une chaîne de caractères |
|
Suppression des blancs de début, de fin et des blancs internes supplémentaires d'une chaîne de caractères |
|
Nombre de caractères d'espacement dans une chaîne |
|
Nombre de caractères majuscules dans une chaîne |
|
Nombre de chiffres hexadécimaux dans une chaîne de caractères |
|
Liste des UNICODEs pour les caractères d'une chaîne de caractères |
|
Supprime les guillemets d'une chaîne de caractères |
|
Supprime les doubles guillemets de tête et de fin |
|
Convertit une chaîne en majuscules |
|
Décode une chaîne d'URL |
|
Encode une chaîne d'URL |
|
Compare les chaînes de caractères en utilisant des caractères génériques |
|
Extrait un mot d'une chaîne |
|
Compte les mots dans une chaîne |
Tampons binaires et mémoire partagée
Allouer une mémoire tampon binaire |
|
Libère un tampon binaire |
|
Lire une valeur dans un tampon binaire |
|
Lire une chaîne de caractères dans un tampon binaire |
|
Écriture d'une valeur dans un tampon binaire |
|
Écriture d'une chaîne de caractères dans un tampon binaire |
|
Lecture d'un fichier dans un tampon binaire |
|
Renvoie la taille du tampon binaire |
|
Écriture à partir d'un tampon binaire vers un fichier |
|
Ferme un handle vers la mémoire partagée |
|
Ouvrir un handle vers une mémoire partagée |
|
Lire une valeur en mémoire partagée |
|
Écriture d'une valeur dans la mémoire partagée |
|
Lire une chaîne de caractères en mémoire partagée |
|
Écriture d'une chaîne de caractères dans la mémoire partagée |
Valeur absolue de n |
|
Moyenne d'une liste |
|
Plus petit entier non inférieur à n |
|
Insérer des virgules (séparateurs de milliers) dans une chaîne numérique |
|
Convertit une valeur de la base d'entrée à la base de sortie |
|
Décrémente une valeur numérique de 1 |
|
Fraction décimale d'un nombre |
|
Teste si la chaîne est composée uniquement de chiffres |
|
Calculs arithmétiques |
|
Formate une valeur numérique |
|
Formate une valeur numérique et insère des séparateurs de milliers |
|
Le plus grand entier ne dépassant pas n |
|
Incrémente une valeur numérique de 1 |
|
Partie entière d'un nombre |
|
Teste si un nombre est un nombre premier |
|
Le plus grand nombre entier de la liste |
|
Le plus petit entier de la liste |
|
Teste si une chaîne de caractères est numérique |
|
Génère un nombre premier |
|
Génère un nombre entier aléatoire |
Convertit un âge en date et heure |
|
Jour du mois pour la date |
|
Convertit une date en nombre de jours |
|
Convertit les formats de date |
|
Formatage personnalisé de la date et de l'heure |
|
Nom court du jour de la semaine pour la date |
|
Nom complet du jour de la semaine |
|
Jour de la semaine sous forme d'entier |
|
Jour de l'année pour la date |
|
Sélection d'une date à partir d'un calendrier |
|
Sélection d'une date et/ou d'une heure à partir d'un sélecteur de date |
|
Nom court localisé du jour de la semaine pour la date |
|
Nom localisé complet du jour de la semaine pour la date |
|
Jour de la semaine en chiffres ISO 8601 |
|
Semaine de l'année en chiffres ISO 8601 |
|
ISO 8601 numérique date de la semaine année |
|
Convertit la date et l'heure en âge |
|
Convertit le nombre de jours en date |
|
Convertit le nombre de secondes en heure |
|
Mois de la date spécifiée |
|
Convertit l'heure en nombre de secondes |
|
Année de la date |
Demande un nom de répertoire. |
|
Demande un chemin d'accès et un nom de fichier. |
|
Nom du dossier dans l'arborescence. |
|
Sélection de menu |
Nom de la cellule OpenAFS pour un chemin d'accès |
|
Point de montage OpenAFS pour un chemin |
|
Le chemin est dans OpenAFS : 1, sinon 0 |
|
Lien symbolique OpenAFS pour un chemin |
|
ID du volume OpenAFS pour un chemin |
|
Nom du volume OpenAFS pour un chemin d'accès |
|
L'adresse Bluetooth de l'appareil |
|
Renvoie 1 si le périphérique Bluetooth est authentifié |
|
La classe de l'appareil Bluetooth |
|
Retourne 1 si le périphérique Bluetooth est connecté |
|
La dernière fois que le périphérique Bluetooth a été vu |
|
La dernière fois que le périphérique Bluetooth a été utilisé |
|
Le nom du périphérique Bluetooth |
|
Renvoie 1 si la radio Bluetooth est mémorisée |
|
L'adresse Bluetooth de la radio |
|
La classe d'appareil de la radio Bluetooth |
|
Retourne 1 si la radio Bluetooth accepte les connexions |
|
Renvoie 1 si la radio Bluetooth peut être découverte |
|
Le fabricant de la radio Bluetooth |
|
Le nom de la radio Bluetooth |
|
La sous-version de la radio Bluetooth |
|
Nom de domaine d'un ordinateur |
|
Identifie les noms des serveurs sur un réseau |
|
Identifie les noms de sharen sur un serveur |
|
L'utilisateur est membre d'un groupe : 1, sinon 0 |
|
Renvoie l'adresse IP numérique d'un nom d'hôte |
|
Adresse d'un adaptateur |
|
Alias d'un nom d'hôte |
|
Adresse de diffusion d'un adaptateur |
|
Description d'un adaptateur |
|
Serveur DHCP pour un adaptateur |
|
Renvoie 1 si la carte réseau a activé le DHCP |
|
Date et heure d'expiration du bail de la carte réseau |
|
Passerelle d'une carte réseau |
|
Adresse locale du lien IPv6 d'un adaptateur |
|
Adresse IPv6 d'un adaptateur |
|
Renvoie le nom d'hôte d'une adresse IP numérique |
|
Nom d'un adaptateur |
|
Date et heure du bail de la carte réseau |
|
Liste des adresses alternatives pour l'hôte |
|
Liste des autres adresses IP louées par un adaptateur |
|
Adresse physique d'un adaptateur |
|
Numéro de port d'un service |
|
Alias d'un service |
|
Statut actuel d'un adaptateur |
|
Sous-réseau d'un adaptateur |
|
Type d'un adaptateur |
|
Retourne 1 si l'adaptateur utilise WINS |
|
Serveur WINS primaire pour un adaptateur |
|
Serveur WINS secondaire pour un adaptateur |
|
ID de zone IPv6 pour un adaptateur |
|
Temps de réponse d'un hôte |
|
Adresse de l'hôte répondant au PING |
Ferme un fichier JSON |
|
Écrire le crochet de fermeture d'un tableau JSON |
|
Ecrire l'accolade de fermeture d'un objet JSON |
|
Vide les tampons de l'analyseur JSON |
|
Retourne 1 si le XPath existe dans le fichier JSON, 0 sinon |
|
Analyse la chaîne d'entrée en tant que données JSON |
|
Écrit la valeur d'une propriété à une position sélectionnée |
|
Insère une valeur à une position sélectionnée |
|
Retourne les noms des éléments pour le chemin spécifié |
|
Retourne le nombre de noeuds pour le chemin spécifié |
|
Ouvre un fichier JSON |
|
Produit JSON dans une chaîne de caractères après traitement |
|
Ecrire le nom d'une propriété |
|
Ecrire une propriété et sa valeur |
|
Écrire un fragment JSON brut |
|
Écrire la valeur d'une propriété |
|
Supprimer l'élément ou la valeur définie dans XPath |
|
Vide le tampon de l'analyseur JSON et initialise l'analyseur à l'état par défaut |
|
Enregistrer le fichier JSON modifié dans le fichier de sortie |
|
Définit un nouveau nom pour l'élément spécifié par XPath |
|
Définit une nouvelle valeur pour l'élément spécifié par XPath |
|
Écrit le crochet d'ouverture d'un tableau JSON |
|
Écrit l'accolade d'ouverture d'un objet JSON |
|
Requête JSON XPath |
Ferme un fichier XML précédemment ouvert par @XMLOPEN |
|
Ecrire la tabulation de fermeture d'un élément XML |
|
Vide les tampons de l'analyseur XML |
|
Renvoie la valeur de l'attribut spécifié |
|
Retourne 1 si le XPath existe dans le fichier XML, 0 sinon |
|
Analyse la chaîne d'entrée en tant que données XML |
|
Noms des éléments pour le chemin spécifié |
|
Renvoie le nombre de nœuds (enfants) pour le chemin spécifié dans un fichier XML |
|
Ouvre un fichier XML à utiliser par @XMLXPATH et/ou @XMLNODES |
|
Sort le XML dans une chaîne de caractères après traitement |
|
Écriture d'un attribut XML |
|
Ecrire un bloc XML CDATA |
|
Ecrire un bloc de commentaires XML |
|
Ecrire un élément XML simple sans attributs et avec une valeur. |
|
Écrire du texte à l'intérieur d'un élément XML |
|
Supprime les enfants de l'élément au chemin spécifié |
|
Supprime l'élément et ses enfants selon le chemin XPath spécifié |
|
Vide les tampons de l'analyseur XML et initialise l'analyseur à l'état par défaut |
|
Sauvegarde le document XML modifié |
|
Écrire l'onglet d'ouverture d'un nouvel élément XML |
|
Renvoyer le texte de l'élément XML |
Valeur d'un alias |
|
Informations sur les variables du tableau |
|
Appel d'une fonction _cdecl dans une DLL |
|
Ligne spécifiée dans le presse-papiers |
|
Écriture d'une chaîne de caractères dans le presse-papiers |
|
Écriture d'une chaîne de caractères dans le presse-papiers TCC (CLIP0 : - CLIP9 :) |
|
Valeur RVB d'une couleur |
|
Ecriture d'une chaîne de caractères dans le débogueur |
|
Affiche l'entrée de la pile du répertoire |
|
Description de l'erreur Windows |
|
Exécute une commande, renvoie son code de sortie |
|
Exécute une commande, renvoie sa première ligne de sortie |
|
Informations sur la police de la console |
|
Définition d'une fonction |
|
Valeur dépendant d'une expression conditionnelle |
|
Exécuter une expression Lua |
|
Ferme une session ODBC |
|
Ouvrir une session ODBC |
|
Interroger une base de données SQL |
|
Valeur de l'option de configuration courante |
|
Évaluer une expressionPerl |
|
Chemin d'accès complet du plugin |
|
Numéro de version du plugin |
|
Exécute une expression Powershell |
|
Lire des caractères à l'écran |
|
Évaluer une expressionREXX |
|
Évaluer une expression dans le moteur de script actif |
|
Sélection de menu à partir d'un fichier |
|
Sélection de menu à partir d'un tableau de variables |
|
Demande d'informations sur un service |
|
Sauvegarde d'une fenêtre ou du bureau au format BMP |
|
Exécuter une commandeTcl/tk |
|
Récupère le temps intermédiaire d'une horloge. |
|
Exécute un script ou une expressionTk |
|
Lire une chaîne de caractères à partir d'un périphérique TMP |
|
Écriture d'une chaîne de caractères sur un périphérique TMP |
|
Ferme une base de données UnQlite |
|
Supprime une paire clé/valeur d'une base de données UnQlite. |
|
Ajouter une paire clé/valeur de blob binaire à une base de données UnQlite |
|
Ajouter un blob binaire à la valeur d'une paire clé/valeur UnQlite existante |
|
Ajouter une paire clé/fichier à une base de données UnQlite |
|
Ajouter un fichier à la valeur d'une paire clé/valeur UnQlite existante |
|
Ajouter une paire clé/valeur à une base de données UnQlite |
|
Ajouter une chaîne de caractères à la valeur d'une paire clé/valeur UnQlite existante |
|
Ouvrir une base de données UnQlite |
|
Lire une valeur binaire dans une base de données UnQlite |
|
Lire une valeur de fichier dans une base de données UnQlite |
|
Lire une valeur de chaîne de caractères dans une base de données UnQlite |
|
Créer un UUID / GUID |
|
Appeler une fonction de l'API Windows |
|
Interroger WMI |
Le nombre de fichiers dans une archive .tar |
|
Le nom compressé d'un fichier dans une archive .tar |
|
Le nom décompressé d'un fichier dans une archive .tar |
|
La date et l'heure d'un fichier dans une archive .tar |
|
La taille (non compressée) d'un fichier dans une archive .tar |
|
Nombre de fichiers dans une archive .zip |
|
Le texte de commentaire pour une archive .zip |
|
Le nom compressé d'un fichier dans une archive .zip |
|
Le nom décompressé d'un fichier dans une archive .zip |
|
Le commentaire (description) d'un fichier dans une archive .zip |
|
Le CRC d'un fichier dans une archive .zip |
|
La date et l'heure d'un fichier dans une archive .zip |
|
La taille compressée d'un fichier dans une archive .zip |
|
Taille décompressée d'un fichier dans une archive .zip |