Hvad er CNT-filformatet?
.cnt er en almindelig tekstfil, der gemmer oplysninger om indholdsfortegnelsen for .hlp hjælpefiler. .cnt-filer oprettes af Microsoft Help Workshop (HCW.EXE) og bruges af WINHELP.EXE til at tegne fanen Indhold i et WinHelp-hjælpevindue. En .cnt-fil åbner med direktiver med kolon-præfiks - :Base, :Title og :Index - efterfulgt af et nummereret træ af emnepunkter, der mapper overskrifter til kontekst-ID'er inde i den parrede .hlp-fil.
.cnt- og .hlp-formaterne blev erstattet af mere moderne og sikre standarder. .cnt- og .hlp-tekstfiler blev brugt af WinHelp til at vise hjælpedokumenter. Formaterne blev forbedret over tid og kom endda til at understøtte HTML-formatering og scripts; disse forbedringer introducerede også sikkerhedssårbarheder. I sidste ende besluttede Microsoft at erstatte .cnt- og .hlp-standarden med HTML-baserede dokumenter. Efterfølgeren er .chm (Compiled HTML Help), som gemmer sin indholdsfortegnelse internt.
Moderne Windows (Vista og senere) leveres ikke med WinHelp som standard, og WINHELP.EXE er ikke længere tilgængelig fra Microsoft til Windows 10 eller Windows 11. Det er muligt at konvertere ældre hjælpefiler til nyere formater ved hjælp af migreringsværktøjer distribueret af Microsoft.
Sikkerhed og tryghed
RISIKO: LOWEn .cnt-fil er harmløs almindelig tekst og kan ikke eksekveres. Den eneste reelle forsigtighed gælder den tilhørende .hlp: Microsoft deaktiverede WinHelp delvist af sikkerhedsmæssige årsager (gamle .hlp-filer kunne køre makroer), så vær varsom med at åbne ukendte ældre .hlp-filer, selvom du anskaffer den forældede fremviser. Selve .cnt-filen indebærer ingen sådan risiko.
Formatdetaljer
kort fortalt- ColdFusion / generisk tællerfil - Nogle web- og databaseværktøjer skrev .cnt-filer i almindelig tekst, der indeholdt en enkelt numerisk tællerværdi.
- Norton / applikationsindholdsindeks - Enkelte ældre Windows-apps brugte .cnt til interne indholds- eller indstillingslister; sjældent og app-specifikt.
Programmer der åbner CNT-filer
Tekniske detaljer
dyb specifikation| Format-type | Almindeligt tekstbaseret indholdsfortegnelses-script; sidevogn til en WinHelp .hlp-fil |
| Tekstkodning | ASCII / Windows ANSI-tegnsæt (typisk Windows-1252) |
| Filstruktur | Linjeorienteret: kolon-direktiv header-blok (:Base, :Title, :Index) efterfulgt af et indrykket nummereret træ af emnepunkter |
| Filsignatur | Ingen binær signatur; en WinHelp 4.0 .cnt-fil begynder med teksten ":Base <navn>.hlp" på den første linje |
| Typisk filstørrelse | 1 KB - 50 KB |
| Komprimering | Ingen - gemt som ukomprimeret almindelig tekst |
| MIME-type | text/plain |
| Syntaksvarianter | WinHelp 3.x brugte kun nummererede overskriftslinjer; WinHelp 4.0 (Windows 95) tilføjede kolon-direktiv headere (:Base, :Index, :Title) |
| Forbruges af | WINHELP.EXE - læser .cnt-filen for at opbygge fanen Indhold i hjælpevinduet |
| Oprettet af | Microsoft Help Workshop (HCW.EXE); genereres også af RoboHelp og lignende hjælpeforfatterværktøjer |
| Tilknyttede operativsystemer | Windows 3.x, Windows 95/98/Me, Windows NT/2000/XP (WinHelp er ikke inkluderet i Vista og senere som standard) |
| Rolle i hjælpesystemet | Definerer kun indholdsfortegnelsen; selve emneindholdet og formateringen findes i den parrede binære .hlp-fil |
| Afløst af | .hhc (HTML Help-indholdsfortegnelse inde i .chm), derefter MS Help 2 (.h1k / .HxS), derefter webbaseret hjælp |
| Udvikler | Microsoft |
| Udgivet | 1990 (WinHelp, Windows 3.0 era); CNT format with WinHelp 4.0, Windows 95 |
| Seneste version | WinHelp 4.0 :Base/:Index syntax (1995); format frozen - WinHelp deprecated after Windows XP |
CNT-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om CNT-filer.