Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] UAC для администратора и пользователя. Выполнение .REG (http://forum.oszone.net/showthread.php?t=341232)

merdzd 09-07-2019 12:42 2878895

UAC для администратора и пользователя. Выполнение .REG
 
Добрый день.
По умолчанию установлены параметры UAC (контроль учётных записей)
Уведомлять только при попытках программ внести изменения в компьютер.
"ConsentPromptBehaviorAdmin"=dword:00000005
"EnableLUA"=dword:00000001
"PromptOnSecureDesktop"=dword:00000000

При входе обычного пользователя, скрипт выполняет импорт реестра с ветками HKCU: никаких запросов (разрешить этому приложению вносить изменения на вашем устройстве) не возникает. все импортируется.
Если же вход выполнит учётная запись администратора то выдаётся запрос, на выполнение regedit.exe

Пробовал добавить:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\regedit.exe"="RunAsInvoker"
Не помогло.

Подскажите странное поведение UAC и как не меняя уровней разрешить администратору выполнять regedit.exe?

Petya V4sechkin 09-07-2019 13:37 2878905

merdzd, можно импортировать без regedit.exe с помощью reg.exe import.

Vadikan 09-07-2019 14:23 2878909

merdzd, так если вы вносите в HKLM, права администратора нужны все равно. А обычному пользователю эти параметры не нужны.

Если вы хотите без запросов, скриптуйте задание плпнировщика http://www.oszone.net/10594#400

merdzd 09-07-2019 15:34 2878921

Цитата:

Цитата Vadikan
так если вы вносите в HKLM »

Только HKCU У пользователя всё гладко у админа запрос на уровне выполнения
REGEDIT /S "c:\tools\AutoCAD-REM-DIGITAL-icons.reg"
Ещё до того как определяется ветка импортируемого реестра

Цитата:

Цитата Vadikan
Если вы хотите без запросов, скриптуйте задание плпнировщика http://www.oszone.net/10594#400 »

Этот скрипт срабатывает только при первом входе пользователя на ПК и потом удаляет себя из папки автозагрузки пользователя,
С Шедулером возможно подобное сделать?

Цитата:

Цитата Petya V4sechkin
reg.exe import. »

Вот это вроде работает, перепишу скрипт проверю.
Есть минус не импортирует из сетевой папки.

Vadikan 09-07-2019 15:50 2878927

Цитата:

Цитата merdzd
С Шедулером возможно подобное сделать? »

Да, при входе создаёте задание, выполняете и удаляете. Но в HKLM работает только если у пользователя есть права администратора. Если только HKCU, проще reg.exe.

А так, с regedit совместимость должна работать, проверено https://www.outsidethebox.ms/14004/#_Toc336356912

Но непонятно, почему вы делаете это скриптом вместо доменных политик. Если домена нет, надо в HKLM, иначе обычный пользователь зайдет в реестр и снесет свои политики.

merdzd 09-07-2019 16:37 2878939

Цитата:

Цитата Vadikan
Но непонятно, почему вы делаете это скриптом вместо доменных политик. Если домена нет, надо в HKLM, иначе обычный пользователь зайдет в реестр и снесет свои политики »

Это настройки которые пользователю разрешено потом изменять на свои по желанию.
Через GPO опять же будет применяться каждый раз после gpupdate.
Цитата:

Цитата Vadikan
Да, при входе создаёте задание, выполняете и удаляете. »

А втоматизация..

merdzd 15-10-2019 10:06 2892099

Похожая ситуация есть с подключением сетевых дисков.
http://winitpro.ru/index.php/2015/03...ated-programs/

Также как и с REGEDIT в моём случае отключив UAC запроса не будет у администратора но будет у пользователя.

walcot 23-04-2020 13:18 2918678

Похожая ситуация, не могу понять, почему у обычных юзеров не выдаётся окно UAC, а локальный админ его получает. Например, открываю regedit пользователем, запускается, редактировать можно только в HKCU. Под локальным админом открываю regedit, сразу выдаёт окно UAC. Окно UAC юзеры получают, только если пытаются что-то открыть через "Запуск от имени администратора".
P.s. пользователи доменные, входят по rds, кд и rds разные машины.

Vadikan 23-04-2020 14:30 2918689

Цитата:

Цитата walcot
почему у обычных юзеров не выдаётся окно UAC »

Потому что у редактора реестра уровень запуска highestAvailable
Тут https://www.outsidethebox.ms/14004/#_Toc336356910 прямо редактор реестра и разбирается. И да, ссылка на эту статью есть в сообщении 5 данной темы.


Время: 07:27.

Время: 07:27.
© OSzone.net 2001-