Qu'est-ce que le format de fichier XCP ?
Un fichier .xcp est une procédure de commande XLNT - un script en texte brut écrit pour XLNT (Extended Language for Windows NT), un interpréteur de commandes et un langage de script pour Windows développé par Advanced Systems Concepts, Inc. (ASCI). La syntaxe de XLNT a été délibérément calquée sur le DCL (Digital Command Language) de DEC VMS, ce qui le rend familier aux administrateurs système migrant depuis des environnements VAX/VMS.
Dans un script .xcp, chaque ligne de commande exécutable est préfixée par un $ (signe dollar), conformément à la convention DCL. Le langage prend en charge les variables, la logique conditionnelle (IF/THEN/ELSE), les boucles (DO/END) et les sous-programmes. Les commandes intégrées offrent un accès natif direct aux sous-systèmes Windows - Active Directory, le registre, le système de fichiers, les services Windows et les machines distantes - sans nécessiter le code répétitif COM ou WMI typique des scripts PowerShell.
XLNT résout automatiquement les noms de procédures : l'appel d'une procédure sans extension de fichier amène XLNT à ajouter .xcp et à localiser le fichier correspondant. ASCI produit également ActiveBatch, une plateforme de planification de tâches d'entreprise ; XLNT y sert de composant de script.
XLNT a été introduit au début des années 1990 pour Windows NT et en est actuellement à la version 5. Malgré la prédominance de PowerShell pour l'automatisation moderne de Windows, ASCI continue de maintenir et de commercialiser XLNT en 2026, au service des entreprises disposant de vastes bibliothèques d'automatisation basées sur XLNT. Les fichiers .xcp peuvent être ouverts et modifiés dans n'importe quel éditeur de texte brut.
Sécurité et sûreté
RISQUE : MEDIUMLes fichiers XCP sont des scripts exécutables qui peuvent effectuer n'importe quelle action autorisée par l'environnement XLNT, y compris la suppression de fichiers, la modification du registre et l'accès à des machines distantes. N'exécutez pas de fichiers .xcp non fiables. Inspectez le contenu dans un éditeur de texte avant l'exécution.
Détails du format
en brefProgrammes qui ouvrent les fichiers XCP
Détails techniques
spécifications approfondies| Type de format | Script de procédure de commande en texte brut |
| Encodage | ASCII / Windows-1252 |
| Préfixe de commande | Chaque ligne exécutable commence par `$` (signe dollar - convention DEC DCL) |
| Langage de script | XLNT v5 (Extended Language for Windows NT) |
| Développeur | Advanced Systems Concepts, Inc. (ASCI) |
| Flux de contrôle | Conditionnels `IF/THEN/ELSE`, boucles `DO/END`, appels de sous-programmes étiquetés |
| Accès intégré aux sous-systèmes | Active Directory, registre Windows, système de fichiers, services, machines distantes - direct sans code répétitif COM/WMI |
| Résolution d'extension par défaut | XLNT ajoute automatiquement `.xcp` lorsqu'une procédure est appelée sans extension de fichier |
| Origine de la syntaxe | Calquée sur le DCL (Digital Command Language) de DEC VMS |
| Plateforme | Windows uniquement |
| Taille de fichier typique | Moins de 1 Ko à environ 100 Ko (la plupart des procédures sont compactes) |
| Produit associé | XLNT est le moteur de script au sein du planificateur de tâches d'entreprise ActiveBatch d'ASCI |
| Publié | Early 1990s (XLNT for Windows NT) |
| Dernière version | XLNT Version 5 (most recent documented release; ASCI website active as of 2026) |
| Spécification | www.advsyscon.com |
Conversions XCP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XCP.