Поскольку это, кажется, вопрос о NSIS, взгляните на RequestExectutionLevel и плагин UAC . Program Files / Program Files (x86) и папки Windows требуют прав администратора.
Привилегии для установки исполняемых файлов с nsis
3668
Marco A.
Я думаю, что этот вопрос лучше подходит суперпользователю, чем stackoverflow.
Мне нужно написать установщик для некоторых исполняемых файлов. Пользователь может скопировать их куда угодно, но обычно это выполняется в C: \ Program Files \ MyProgram
Если установлена Visual Studio, мне также нужно скопировать что-то в system32 (и это требует прав администратора, я полагаю).
Имеет ли смысл поддерживать обычных пользователей и администраторов? Я имею в виду: если мне нужно что-то установить, мне всегда нужны права администратора, это правильно?
Вам не всегда нужны права администратора для установки программы, все зависит от того, что такое групповая политика.
Ramhound 11 лет назад
0
Групповая политика для чего? Для чего программа?
Marco A. 11 лет назад
0
Существует групповая политика, которая обрабатывает, если требуется повышение разрешения администратора. Если это не включено, кроме того, программа может или не может требовать установки прав администратора. Добавление файла в System32 тривиально с выбранным вами установщиком, оно требует эскалации почти во всех решениях, но каждое отдельное решение, которое я пробовал, обеспечивает простой и простой способ перемещения файла в папку System32 (хотя это на самом деле некорректное поведение ).
Ramhound 11 лет назад
0
1 ответ на вопрос
0
idleberg
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
1
Проблемы во время сна на Windows 7
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?
-
12
Почему не все приложения «переносимы»?
-
10
Как мне обновить Windows 7 RC до Windows 7 RTM?