Столкнулся с такой проблемой, ни как не могу придумать, как ее решить.
Задача такая, нужно на конкретных компьютерах, запускать сценарий при входе в систему ( под любым пользователем)
Компьютеры располагаются в разных юнитах.
Как я думал, будет работать, но не работает:
Я создал нужную политику, в «Конфигурация компьютера — Политики — Административные шаблоны- система- вход в систему — выполнять эти программы при входе в систему» добавил скрипт \dcNETLOGONwWWHomePage.vbs
Задача скрипта, запустится под пользователем, и в атрибут wWWHomePage занести имя компьютера, на котором залогинился пользователь.
Что бы скрипт не выполнялся на некоторых компьютерах, в разделе безопасности политики была добавлена группа безопасности, с запретом на чтение и выполнение политики. В эту группу были добавлены компьютеры, на которых не нужно выполнять данную политику.
И все это не работает. Политика применяется, но скрипт при входе в систему не запускается.
Основы работы с групповыми политиками (Group Policy). Часть 1
Переделал все на «Конфигурация пользователя» ( работает), но в таком случае, я не смогу регулировать применение политики на нужных компьютерах. Т.к. политика будет запускаться уже от имени пользователя.
Подскажите пожалуйста, как решить мою проблему. Спасибо за внимание 🙂
- Вопрос задан более трёх лет назад
- 15530 просмотров
Источник: qna.habr.com
Настройка запуска скрипта Powershell при входе через групповую политику (GPO)
Опубликовано: 13.06.2017
Инструкция представляет шпаргалку по настройке автозапуска сценария при выполнении входа в систему Windows (login).
Настройка имеет некоторые нюансы, из-за которых, даже опытные системные администраторы не сразу могут понять причину неработоспособности сценария.
И так, запускаем консоль управления групповыми политиками и создаем новый объект GPO.
1. Разрешаем запуск скриптов.
Конфигурация компьютера Административные шаблоны Компоненты Windows Windows Powershell
(Computer Configuration Administrative Templates Windows Components Windows PowerShell)
Находим параметр Включить выполнение сценариев (Turn On Script Execution) и выставляем значение Включить и в выпадающем списке Разрешить все сценарии.
2. Настраиваем время задержки для выполнения скриптов.
Конфигурация компьютера Административные шаблоны Система Групповая политика
(Computer Configuration Administrative Templates System Group Policy)
Находим параметр Настроить задержку сценария входа в систему (Configure Logon Script Delay) и выставляем значение Включить и время задержки в минутах, например 1.
* как показала практика, лучше ставить хоть какую-то задержку.
3. Настраиваем автозапуск скрипта при входе.
Конфигурация компьютера (или Конфигурация пользователя) Политики Конфигурация Windows Сценарии
Блокировать сайт при помощи GPO
(Computer Configuration или User Configuration Policies Windows Settings Scripts)
В данной ветке мы увидим параметры для настройки сценария при входе или выходе из системы (включении или выключении компьютера). Дважды кликаем по нужному параметру и переходим на вкладку Сценарии Powershell (Powershell Scripts).
Нажимаем по Добавить и выбираем заранее написанный скрипт.
Если необходимо задать приоритет сценариям перед обычными сценариями, в выпадающем списке «Для этого объекта групповой политики выполните сценарии в следующем порядке» выбираем нужный пункт.
Источник: www.dmosk.ru
Автоматическое выполнение программ при входе пользователя в систему
В этой статье описывается, как использовать групповые политики в Windows 2000 для настройки автоматического запуска программы при входе пользователя.
Применимо к: Windows 2000
Исходный номер базы знаний: 240791
Аннотация
Вы можете применить политику к отдельному пользователю или компьютеру, а также использовать любую допустимую программу (пользовательские, сторонние программы или программы Windows 2000, такие как Microsoft Internet Explorer). Например, используйте соответствующий метод для настройки Notepad.exe запуска при входе пользователя:
- Чтобы настроить Блокнот для запуска при входе любого пользователя на определенный компьютер:
- Измените следующую групповую политику:
Конфигурация компьютераАдминистративные шаблоныSystemLogonRun These Programs at User Logon - Введите полное имя пути программы. В этом примере введите следующее имя пути:
c:%windir%system32notepad.exe - Чтобы настроить Блокнот для запуска при входе определенного пользователя в систему (независимо от используемого компьютера):
- Измените следующую групповую политику:
User ConfigurationAdministrative TemplatesSystemRun These Programs at User Logon - Введите полное имя пути программы.
Если программа не выполняется, убедитесь, что путь указан правильно. Программа не выполняется (и сообщение об ошибке не отображается), если путь не найден.
Обратная связь
Были ли сведения на этой странице полезными?
Источник: learn.microsoft.com