Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Soubor INF je textový soubor rozdělený na různé typy formátovaných oddílů. Každý oddíl je určen pro určitý účel; Pokud například chcete zkopírovat soubory nebo přidat položky do registru. Počet a typ oddílů v souboru INF závisí na konkrétním postupu instalace. Každý oddíl se skládá z řádků, které přispívají k účelu tohoto oddílu.
Soubory INF ukládají informace ve formátu, který je popsán v části Obecné pokyny pro soubor INF a části Sekce a direktivy INF sady Microsoft Windows 2000 Driver Development Kit. Pokud plánujete vytvářet soubory INF, měli byste se na tyto zdroje odkazovat v sadě Microsoft Windows Driver Development Kit (DDK). Instalační funkce používají tento formát k načtení informací ze souboru INF.
Následující části INF lze použít s instalačními funkcemi k vytvoření instalační aplikace. Při vytváření souboru INF nemusíte zahrnovat každý typ oddílu. Použité oddíly závisí na postupu instalace.
| Oddíl | Popis |
|---|---|
| [verze] | Obsahuje informace o souboru INF. Toto je jediná část, která je povinná. Instalační funkce používají tuto část k rozpoznání, pro kterou verzi systému Windows byl soubor INF zamýšlen. |
| [Instalovat] | Poskytuje přehled o procesu instalace a obsahuje seznam částí INF, které funkce nastavení zpracovávají během instalace. Viz příklad oddílu instalace INF. |
| [Přidat registr] | Obsahuje informace používané k přidání podklíčů nebo názvů hodnot do registru. |
| [Kopírovat soubory] | Obsahuje zdrojové názvy souborů a může určit další chování kopírování. |
| [Odstranit registr] | Obsahuje informace používané k odstranění podklíče nebo názvu hodnoty z registru. |
| [Odstranit soubory] | Obsahuje názvy souborů, které se mají odstranit, a může určit další chování odstranění. |
| [soubor INI do registru] | Obsahuje informace používané k přesunutí řádků nebo oddílů ze souboru INI do registru. |
| [Profilové položky] | Obsahuje informace používané k přidání nebo odebrání položek z nabídky Start. K dispozici pouze v systému Windows 2000. |
| [Přejmenovat soubory] | Obsahuje zdrojové a cílové názvy souborů pro přejmenování operací. |
| [Aktualizovat pole INI] | Obsahuje informace používané k nahrazení, přidání nebo odstranění polí v položce INI. |
| [Aktualizace souboru INI] | Obsahuje informace používané k nahrazení, přidání nebo odstranění položky INI. |
| [Služby] | Zobrazí seznam služeb, které chcete přidat nebo nainstalovat. |
| [Instalace služby] | Obsahuje informace používané k instalaci služby uvedené v klíči AddService v části Services. |
| [DestinationDirs] | Mapuje oddíly kopírování souborů do cílového adresáře. Definuje cílový adresář pro soubory uvedené v části Copy Files, Rename Filesnebo Delete Files sections. |
| [SourceDisksFiles] | Mapuje zdrojové soubory na pořadové hodnoty přiřazené v části SourceDisksNames. Příklad viz oddílyINF SourceDisksNames a SourceDisksFiles . |
| [NázvyZdrojovýchDisků] | Přiřadí každému zdrojovému disku pořadovou hodnotu a může ukládat další informace o zdrojových discích. Příklad viz oddílyINF SourceDisksNames a SourceDisksFiles . |
| [EventLog Instalovat] | Obsahuje informace, které slouží k přidání zprávy události do registru. |
| [řetězce] | Hodnoty v souborech INF mohou být vyjádřeny jako nahraditelné řetězce pomocí formuláře %strkey%. Každý strkey v souboru INF musí uvést jedinečný název skládající se z vytisknutelných znaků. Pokud chcete do řetězce zahrnout znak %, použijte %%. Strkey musí být definován v oddílu Strings souboru INF. Řetězcové klíče můžete použít jako zástupné symboly v souboru INF pro informace, které se často mění nebo je potřeba je lokalizovat. |
Soubor INF může také obsahovat soukromé oddíly. Formát privátního oddílu závisí na instalační aplikaci. Soukromé oddíly v souboru INF lze použít k ukládání specializovaných informací používaných konkrétní aplikací pro nastavení. Rozhraní API pro nastavení zahrnuje funkce, jako jsou SetupGetLineTexta SetupGetIntField, které mohou načítat informace z soukromých oddílů souborů INF na úrovni řádků a polí v řádcích.