Qu'est-ce que le format de fichier CNT ?
.cnt est un fichier texte brut qui stocke les informations de la table des matières pour les fichiers d'aide .hlp. Les fichiers .cnt sont créés par Microsoft Help Workshop (HCW.EXE) et utilisés par WINHELP.EXE pour générer l'onglet Sommaire d'une fenêtre d'aide WinHelp. Un fichier .cnt s'ouvre par des directives préfixées par deux-points - :Base, :Title et :Index - suivies d'une arborescence numérotée d'entrées de rubriques associant des légendes à des identifiants de contexte à l'intérieur du fichier .hlp jumelé.
Les formats .cnt et .hlp ont été remplacés par des standards plus modernes et sécurisés. Les fichiers texte .cnt et .hlp étaient utilisés par WinHelp pour afficher des documents d'aide. Les formats ont été améliorés au fil du temps et ont même fini par supporter le formatage HTML et les scripts ; ces améliorations ont également introduit des vulnérabilités de sécurité. Finalement, Microsoft a décidé de remplacer le standard .cnt et .hlp par des documents basés sur le HTML. Le successeur est le .chm (Compiled HTML Help), qui stocke sa table des matières en interne.
Les versions modernes de Windows (Vista et ultérieures) n'incluent pas WinHelp par défaut, et WINHELP.EXE n'est plus disponible chez Microsoft pour Windows 10 ou Windows 11. Il est possible de convertir les anciens fichiers d'aide vers des formats plus récents à l'aide d'outils de migration distribués par Microsoft.
Sécurité et sûreté
RISQUE : LOWUn fichier .cnt est un texte brut inoffensif et ne peut pas s'exécuter. La seule réelle mise en garde concerne le .hlp associé : Microsoft a désactivé WinHelp en partie pour des raisons de sécurité (les anciens fichiers .hlp pouvaient exécuter des macros), soyez donc prudent avant d'ouvrir des fichiers .hlp hérités inconnus même si vous obtenez le visionneur obsolète. Le .cnt lui-même ne présente aucun risque de ce type.
Détails du format
en bref- ColdFusion / fichier de compteur générique - Certains outils Web et de base de données écrivaient des fichiers .cnt en texte brut contenant une seule valeur de compteur numérique.
- Norton / index de contenu d'application - Quelques anciennes applications Windows utilisaient .cnt pour des listes de contenus internes ou de paramètres ; rare et spécifique à l'application.
Programmes qui ouvrent les fichiers CNT
Détails techniques
spécifications approfondies| Type de format | Script de table des matières en texte brut ; fichier d'accompagnement d'un fichier WinHelp .hlp |
| Encodage du texte | ASCII / Page de code Windows ANSI (généralement Windows-1252) |
| Structure du fichier | Orienté ligne : bloc d'en-tête de directives avec deux-points (:Base, :Title, :Index) suivi d'une arborescence numérotée et indentée d'entrées de rubriques |
| Signature de fichier | Pas de signature binaire ; un fichier .cnt WinHelp 4.0 commence par le texte « :Base <nom>.hlp » sur la première ligne |
| Taille typique du fichier | 1 Ko - 50 Ko |
| Compression | Aucune - stocké sous forme de texte brut non compressé |
| Type MIME | text/plain |
| Variantes de syntaxe | WinHelp 3.x utilisait uniquement des lignes de titres numérotées ; WinHelp 4.0 (Windows 95) a ajouté les en-têtes de directives avec deux-points (:Base, :Index, :Title) |
| Consommé par | WINHELP.EXE - lit le fichier .cnt pour construire l'onglet Sommaire de la fenêtre d'aide |
| Créé par | Microsoft Help Workshop (HCW.EXE) ; également généré par RoboHelp et des outils de création d'aide similaires |
| Systèmes d'exploitation associés | Windows 3.x, Windows 95/98/Me, Windows NT/2000/XP (WinHelp n'est pas inclus par défaut dans Vista et versions ultérieures) |
| Rôle dans le système d'aide | Définit uniquement la table des matières ; le contenu réel des rubriques et le formatage résident dans le fichier binaire .hlp jumelé |
| Remplacé par | .hhc (table des matières HTML Help dans un .chm), puis MS Help 2 (.h1k / .HxS), puis l'aide en ligne |
| Développeur | Microsoft |
| Publié | 1990 (WinHelp, Windows 3.0 era); CNT format with WinHelp 4.0, Windows 95 |
| Dernière version | WinHelp 4.0 :Base/:Index syntax (1995); format frozen - WinHelp deprecated after Windows XP |
Conversions CNT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers CNT.