7sh3
Вопрос к коду. В первой строчке только "\PROGRAMS\. Это не описка? Там не должно быть, как в последней строчке, "%SystemDrive%\Programs\? Нашел в соседней ветке твой пост (уже после, как задал вопрос), так там еще есть "X:\PROGRAMS\.
Это конкретно для DrWeb. Хотелось бы узнать стандартный подход. Я устанавливаю программы чере анинстоллер, поэтому знаю все записи, которые делаются в реестр. Просмотрел разные готовые скрипты. Там есть встречается такое
"%RAMDriveLetter%\
"#$q#$pSystemDrive#$p\%workDir%\
Меня интересует такое, если писать самому, то как будет правильно:
RegWrite,"HKLM",0x2,"WB-software\Classes\CLSID\{e7593602-124b-47c9-9f73-a69308edc973}\InProcServer32","","%RAMDriveLetter%\DrWeb\drwsxtn.dll"
или
RegWrite,HKLM,0x2,"WB-Software\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32","","#$q#$pSystemDrive#$p\%workDir%\DrWeb\drwsxtn.dll#$q"
и от чего это зависит?
Вопрос к коду. В первой строчке только "\PROGRAMS\. Это не описка? Там не должно быть, как в последней строчке, "%SystemDrive%\Programs\? Нашел в соседней ветке твой пост (уже после, как задал вопрос), так там еще есть "X:\PROGRAMS\.
Это конкретно для DrWeb. Хотелось бы узнать стандартный подход. Я устанавливаю программы чере анинстоллер, поэтому знаю все записи, которые делаются в реестр. Просмотрел разные готовые скрипты. Там есть встречается такое
"%RAMDriveLetter%\
"#$q#$pSystemDrive#$p\%workDir%\
Меня интересует такое, если писать самому, то как будет правильно:
RegWrite,"HKLM",0x2,"WB-software\Classes\CLSID\{e7593602-124b-47c9-9f73-a69308edc973}\InProcServer32","","%RAMDriveLetter%\DrWeb\drwsxtn.dll"
или
RegWrite,HKLM,0x2,"WB-Software\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32","","#$q#$pSystemDrive#$p\%workDir%\DrWeb\drwsxtn.dll#$q"
и от чего это зависит?