Итак, мы пытаемся распространить полную версию .Net Framework 4 на все клиентские рабочие станции в среде Active Directory через пакетный файл входа в систему в папке SYSVOL. Я добавил следующую команду:
\\server\documents\dotNetFx40_Full_x86_x64 /q /norestart
Работает как шарм с точки зрения активной инициализации в фоновом режиме, когда пользователь входит в систему. Однако я заметил, что она не устанавливается на некоторых наших менее привилегированных машинах. Конечно, при запуске программы intaller он сообщает «Проблемы с блокировкой» и говорит: «У вас недостаточно прав для выполнения операций для всех пользователей компьютера». Я открыт для других идей, но это кажется самым простым, если это возможно.
Команда, которую вы ищете, называется runas
.
Больше информации с runas /help
.
Чтобы запустить экземпляр командной строки от имени администратора:
runas /user:<localmachinename>\administrator cmd
Не могли бы вы создать запланированную задачу, настроить ее для запуска от имени администратора домена или любой другой учетной записи с достаточными правами, а затем удалить задачу с помощью групповой политики?