Inf-файлове Clim

В тази статия ще разгледаме какво е INF-файл като с него да се работи с други файлове и системния регистър, да създавате бързи клавиши, започнете програми и т.н.

Както е известно, по-голяма или по-малко сериозен софтуер обикновено изисква специална инсталация на програмата, чрез която потребителят може лесно да се инсталира и също толкова лесно да се премахне продукта. Има много инструменти, които ви позволяват да създадете бързо инсталационни пакети. Въпреки това, повечето от тях се добавя към оригиналния размер на програмата 200-500 KB. Но това не винаги е щастлив. Сериозно продукт не трябва да бъде впечатляващ размер. А ако искате да инсталирате са достъпни онлайн, тези 200-500 Kb може значително да повлияе на популярността на продукта.

Как да се измъкнем от тази ситуация? Тук идват на помощ INF-файлове. Това е през INF-файлове можете да изтриете, копират други файлове, за да добавите информация в регистъра, INI-файлове, да създавате бързи клавиши, като цяло, все едно, че осигуряват обемиста програма за настройка.

Нека се обърнем към изучаването на спецификацията INF-файлове.

INF-файл е текстов файл, който съдържа условията на инсталиране на софтуера.

За да стартирате INF-файл, трябва да щракнете с десния бутон на мишката и изберете опцията от контекстното меню Install (Инсталирай). Но за да се подготви пакет разпространение, можете да използвате IExpress, която подкрепя стартиращи .inf файлове. Въоръжени с тази програма, както и познания по спецификация .inf файла, можете да създадете професионални инсталационни пакети.

Основната информация в досието съдържа .inf сечение е показано в Таблица 1 (по-сложни .inf-файловете могат да имат допълнителни секции).

Секция [Version] трябва да съдържа подпис = низ "$ Чикаго $"

Този раздел определя стандартен хедър за всички Microsoft Windows INF файлове. Ако подписът не е Чикаго $ $, операционната система Windows няма да приеме INF-файл като принадлежащи към някой от класовете на устройства, признати от Windows.

Когато пишете подпис, можете да използвате и двете главни и малки букви - $ Чикаго $ или $ CHICAGO $.

раздел настройка [DefaultInstall] може да съдържа следните параметри:

RenFiles - преименуване на файлове;

DelFiles - изтриване на файлове;

UpdateInis - промяна на данните в INI-файлове;

области промяна в .ini-файлове - UpdateIniFields;

AddReg - добавяне на информация в регистъра;

DelReg - изтриване на информация от регистъра;

Ini2Reg - преместване линия или точка на INI-файлове;

UpdateCfgSys - променят Config.sys файл;

UpdateAutoBat - промяна Autoexec.bat файл.

Тези параметри като стойност се присвоява на името на файла с раздел. Например:

Example.html; файла за копиране.

[DestinationDirs]; директория местоположение раздел

DestExampleFiles = 10; директорията на дестинация (т.е. копие в папката Windows)

Точно под са представени цифри специални папки, използвани в .inf-файлове: