Да это возможно - мы можем использовать inf файл для тупого копирования файлов. Но в какие каталоги можно копировать определяется константами типа:
10 — C:WINDOWS;
11 — C:WINDOWSSystem;
12 — C:WINDOWSSYSTEMIOSUBSYS;
13 — C:WINDOWSCOMMAND;
17 — C:WINDOWSInf;
18 — C:WINDOWSHlp;
20 — C:WINDOWSFONTS;
21 — C:WINDOWSSYSTEMVIEWERS;
22 — C:WINDOWSSYSTEMVMM32;
23 — C:WINDOWSSYSTEMCOLOR;
30 — Корневой загрузочный диск (обычно C:)
Простейший минимум
ac97prop.DLL - страница свойств одного audio драйвера из Win DDK примера
ac97prop.DLL надо скопировать в C:\Windows\System32.
Для этого достаточно сделать самый простой inf файл
[Version]
Signature="$Windows NT$" ;это почему-то нельзя убрать
[DefaultInstall] ;просто придумали новое название
CopyFiles=ExampleCopyFiles ;ExampleCopyFiles = придумали название нового списка (по сути новой секции), где будут перечисляться файлы
[ExampleCopyFiles]
ac97prop.dll,,,1 ; ,,,1 - какие-то атрибуты
[DestinationDirs]
DestExampleFiles=10,system32 ; указываем куда какие секции писать
[Strings]
ничего больше вам не надо прописывать в inf файл
Права Администратора по-видимому не нужны для этого.
C:\Windows\inf\setupapi.dev.log - в данном примере не логгирует ничего - ведь это не установка драйвера.
А вот C:\Windows\inf\logsetupapi.app.log кое-что логгирует
>>> [SetupQueueCopy]
>>> Section start 2018/08/20 19:00:53.508
cmd: "C:\Windows\System32\InfDefaultInstall.exe" "C:\WinDDK\7600.16385.1\src\serial\inf\test.inf"
<<< Section end 2018/08/20 19:00:53.508
<<< [Exit status: SUCCESS]
flq: CopyFile: 'C:\Windows\system32\ac97prop.dll'
flq: to: 'C:\Windows\Temp\OLD9FF.tmp'
flq: CopyFile: 'C:\WinDDK\7600.16385.1\src\serial\inf\ac97prop.dll'
flq: to: 'C:\Windows\system32\SET9FF.tmp'
flq: MoveFile: 'C:\Windows\system32\SET9FF.tmp'
flq: to: 'C:\Windows\system32\ac97prop.dll'
>>> [SetupInstallFromInfSection - DefaultInstall]
>>> Section start 2018/08/20 19:00:53.631
cmd: "C:\Windows\System32\InfDefaultInstall.exe" "C:\WinDDK\7600.16385.1\src\serial\inf\test.inf"
<<< Section end 2018/08/20 19:00:53.632
<<< [Exit status: SUCCESS]