Proga.inf:
Код:
[Version]
Signature="$Windows NT$"
[UnInstall]
RunPostSetupCommands=Proga.DelDirs
[Proga.DelDirs]
rundll32.exe advpack,DelNodeRunDLL32 "c:\Documents and Settings\All Users\Документы\Folder\"
Запуск командой: rundll32 advpack,LaunchINFSection Proga.inf, UnInstall,0
Может кому пригодится, для упрощения тестирования INF-файлов применяю твик (вношу в аддон MyCustom):
Код:
[HKCR.AddReg]
;Добавление новых пунктов в контекстное меню для .inf файлов
HKCR,"inffile\shell\Install1",,0x0,"Деинсталировать"
HKCR,"inffile\shell\Install1\command",,0x20000,"rundll32 setupapi,InstallHinfSection UnInstall 132 %%1"
HKCR,"inffile\shell\Install2",,0x0,"Установить через ADVPack"
HKCR,"inffile\shell\Install2\command",,0x20000,"rundll32 advpack,LaunchINFSection %%1, DefaultInstall,0"
HKCR,"inffile\shell\Install3",,0x0,"Деинсталировать через ADVPack"
HKCR,"inffile\shell\Install3\command",,0x20000,"rundll32 advpack,LaunchINFSection %%1, UnInstall,0"
p.s. Пункт "Установить" для INF-файлов в системе присутствует по умолчанию.