Программы и файлы Windows



         

INF-файлы - часть 3


[SourceDisksNames] 1="Имя диска","",1

;Перечисляете файлы, которые содержатся на диске [SourceDisksFiles]Example.exe=1 Example.vxd=1

;Перечисляете файлы для копирования (о цифрах через три запятые читайте ниже) [ExampleCopyFiles] Example.exe,,,1 Example.vxd,,,1

;Указываете папку, в которую будут копироваться файлы (10 — Windows) [DestinationDirs] ExampleCopyFiles=10

Цифры через три запятые обозначают дополнительные флаги при копировании файлов и могут принимать значения, представленные в

Параметр CopyFiles может копировать файл непосредственно из строки. Для этого перед именем файла нужно поставить символ @. В следующем примере копируются два текстовых файла:

CopyFiles=@myfile.txt, @anotherfile.txt

Параметр RenFiles содержит секции, которые в свою очередь содержат имена файлов для переименования. Папка, где будет происходить переименование, должна быть определена в секции [DestinationDirs] inf-файла. В следующий примере происходит переименование двух файлов из .bmp в .txt:

[Version] Signature=$Chicago$

[DefaultInstall] RenFiles=ExampleRenameOldFiles

[SourceDisksNames] 1="Имя диска","",1

;Перечисляете старые имена файлов [SourceDisksFiles] Example1.bmp=1 Example2.bmp=1

;Определяете файлы, которые будут переименовываться [ExampleRenameOldFiles] Example1.txt, Example1.bmp Example2.txt, Example2.bmp

;Указываете папку, в которой будут переименовываться файлы (10 — Windows) [DestinationDirs] ExampleRenameOldFiles=10

Все старые имена файлов (Example1.bmp, Example2.bmp) должны быть определены в секции [SourceDisksFiles].

Параметр DelFiles содержит секции, которые содержат имена файлов для удаления. Папка, где будет происходить удаление, как всегда, должна быть определена в секции [DestinationDirs] .inf-файла. Следующий пример удаляет два файла:

[Version] Signature=$Chicago$

[DefaultInstall] DelFiles=ExampleDelFiles

[SourceDisksNames] 1="Имя диска","",1

;Перечисляете файлы для удаления [SourceDisksFiles] Example.dll=1 Example.ocx=1




Содержание  Назад  Вперед