Артем, никак не могу найти пример в интернете.
Как правильно прописывть в ИнноСетапе подобные изменения регистра?
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d xxx.xxx.xxx.xxx:xxxx /f
И затем после отработки установщика файл2.ехе мне надо вернуть эти ключи в родные значения:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
Как это сделать? Должно получиться что-то типа этого? Но как правильно прописать значения реестра?
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueType: string; ValueName: "ProxyEnable"; ValueData: 1
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueType: string; ValueName: "ProxyServer"; ValueData: "xxx.xxx.xxx.xxx:xxxx "
[Run]
;Filename: "файл.exe";
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueType: string; ValueName: "ProxyEnable"; ValueData: 0
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueType: string; ValueName: "ProxyServer"; надо удалить значение
Спасибо.