Добрый день! Обнаружил проблему в работе механизма применения скриптов из GPO на автозапуске и входе пользователя. Суть проблемы: Если в уже имеющемся в GPO скрипте внести изменения, то на клиентских машинах скрипт будет выполняться в старом виде. (будто изменения не вносились) Обновлённая версия скрипта сработает только тогда, когда мы поменяем название файла скрипта (хоть один символ изменить) Насколько я понял, скрипты сначала скачиваются на клиентскую машину, а потом уже выполняются. Проблема, видимо, заключается в том, что если имя файла не изменяется, то обновлённая версия не скачивается из-за того, что на машине файл с таким именем уже существует (как smbget работает). А когда мы меняем имя файлу, то механизм видит новый для себя файл, скачивает и выполняет. Распишу воспроизведение проблемы по шагам: 1. Создаём политику с каким-то именем 2. Делаем файл, например, PCecho.sh. В нём делаем какое-то эхо с выводом в файл 3. Делаем файл, например, Userecho.sh. В нём делаем какое-то эхо с выводом в файл 4. Подключаем файл PCecho.sh в политику Конфигурация компьютера -> Политики -> Конфигурация Windows -> Сценарии -> Автозагрузка 5. Подключаем файл Userecho.sh в политику Конфигурация пользователя -> Политики -> Конфигурация Windows -> Сценарии -> Вход в систему 6. Запускаем клиента и видим, что скрипт сработал 7. Добавляем в каждый скрипт ещё по одному эху с выводом в файл 8. Перезагружаем клиента и видим, что сработало только одно эхо 9. Меняем имена обоих файлов и заменяем старые имена на новые в политике 10. Перезагружаем клиента и видим, что сработали оба эха.