Войти

Показать полную графическую версию : [решено] Массовый импорт файлов реестра


ddv122
10-04-2021, 16:03
Доброго дня. Подскажите имеется задача -
импортировать все *.reg файлы в папке в тихом режиме. около 10шт.
for %%i in (%~dp0%**.reg) do regedit.exe /s "%%~i"
простейший цикл - всё работает.
но если включен UAC - получаем кучу сообщений от regedit.
я вижу два решения -
1) запускать сразу от администратора
2) собирать exe и добавлять манифест.
но может есть решение с cmd более изящное ? Что бы при запуске было бы только одно сообщение от uac и весь сеанс в cmd был с повышенными правами ?

Iska
10-04-2021, 16:20
Что бы при запуске было бы только одно сообщение от uac и весь сеанс в cmd был с повышенными правами ? »
Ну, вот перечисленное Вами и есть решение — поскольку дочерние процессы после повышения привилегий унаследуют эти повышенные привилегии от родительского процесса cmd.exe, в контексте которого будет исполняться пакетный файл.




© OSzone.net 2001-2012