Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Исправил и изменил некоторые "подходы". В том числе, включил проверку версий и ключи деинсталляции можно вносить в редакторе.
Далее тест, как версия 2.4

Ключи некоторых инсталляторов позволяют вводить путь установки, но, в связи с работой встроенного механизма Windows 7+ перенаправления из 32-разрядного приложения в ОСх64, некоторые пути псевдокода, например %ProgramFiles% определяются неправильно, фактически перенаправляются в папку ProgramFiles (x86). В связи с эти добавлен блок пседокода, который можно применять в пути для ключей (D инсталляторов. Не все они нужны для ключа D=, но приведу все:

%SystemDrive% и %Homedrive% = *: * - имя системного диска без флеш
%ProgramFiles% = *:\ProgramFiles в ОСx64 (app x86) или C:\ProgramFiles в ОСx32 (app x32)
%ProgramW6432% = *:\ProgramFiles в ОСx64 (app x32)
%ProgramData% = *:\ProgramData
%WinDir% и %SystemRoot% = *:\Windows
%SystemRoot%\System32 = *:\Windows\System32 в ОСx64 (app x64) или C:\ProgramFiles в ОСx32 (app x32)
%SystemRoot%\SysNative = *:\Windows\System32 ОСx64 (app х32)
%AppData% = *:\User\имя\AppData\Roaming
%Temp% и %Tmp% = *:\User\имя\AppData\Local\Temp
%USERPROFILE% = *:\User\Домовой

* ОСх* - разрядность операционной системы, app - разрядность приложения (GPI x32)
* флеш после псевдо кода необходимо добавлять в ключе самостоятельно - %SystemDrive%\ При необходимости добавлю автоматом.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 29-08-2017 в 01:57.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:13, 30-07-2017 | #710