powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
11 сообщений из 11, страница 1 из 1
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36282964
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После инсталляции приложений в Windows Vista / Windows XP иногда требуется вручную устанавливать галку "Запускать это приложение в режиме совместимости с Windows XP".

Как и где это сделать программно, в инсталляторе (используется NSIS)?
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283010
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283072
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм. Получается установить этот атрибут только для конкретного пользователя.
...
А как - для всех?
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283099
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NextManХм. Получается установить этот атрибут только для конкретного пользователя.
...
А как - для всех?

Как всегда, ручками.
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283113
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬ, что значит "ручками"?

Я вот так делаю для ткущего пользователя:

WriteRegStr HKCU "Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" "файл.exe" "режим совместимости"


Точно так же - для каждого отдельно. При добавлении нового юзера, естественно, ничего не в настройках режима совместимости для этого файла нет.

Как здесь быть "ручками"?
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283125
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NextMan,

Можно bat-никами зафигачить.
Либо перечислив нужных пользователей, либо текущих, воспользоваться системными переменными.
Разве сразу невозможно создавать ярлыки с нужными настройками, которые потом можно бросить в дистр?
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283184
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬNextMan,

Можно bat-никами зафигачить.
Либо перечислив нужных пользователей, либо текущих, воспользоваться системными переменными.
Разве сразу невозможно создавать ярлыки с нужными настройками, которые потом можно бросить в дистр?
Что "зафигачить"? Откуда я знаю, какие юзеру пользователи нужные, тем более, они потом могут добавляться...
...
Что значит - ярлыки с нужными настройками? Настройки режимов совместимости вовсе не в ярлыках лежат...
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36283206
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NextMan
Что "зафигачить"? Откуда я знаю, какие юзеру пользователи нужные, тем более, они потом могут добавляться...
...
Что значит - ярлыки с нужными настройками? Настройки режимов совместимости вовсе не в ярлыках лежат...

"Зафигачить" - имелось виду подставление параметров из переменных окружения текущего пользователя. Полезная статейка.

Ну а потом можно с помощью reg-файла добавить "правильный" ключ в реестр .
Пример1
Пример2

Удачи ;)
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36284120
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬ...
Пример1
Пример2
...
1. Ну и хрень...У меня ж - инсталлятор. Зачем мне эти костыли?
2. Вопрос был насчет того, как (и вообще - можно ли) для всех пользователей установить режим совместимости с WindowsXP.
3. Ответ был во втором посте, если что...
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36284319
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NextMan,

Простите, НСИСом не пользовался.
А разве в нем нет возможности впихнуть в него "нужный" REG-файл, который потом по окончании установки интегрирует в реестр?
Должно быть!
Удачи.
...
Рейтинг: 0 / 0
Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
    #36284958
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬ, nsis все может.
Осталось выяснить - зачем.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как при инсталляции приложений в Vista...Windows 7 установить режим совместимости с Window
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]