Добрый день, Недавно столкнулся со странной проблемой - не получается модифицировать hosts файл, находящийся в windows/system32/drivers/etc по сети используя Group Policy. Всё что надо было прописать это пару строк привязки IP внутреннего сервера к вымышленному доменному имени, для интранет портала. Доступ извне закрыт. Вручную делать ну совсем не вариант - компов около 200, разделены на 3 контейнера в групповой политике. Что пробовал: *.bat скрипт через startup script (содержания echo айпи_тут домен_тут>>c:\Windows\System32\drivers\etc\hosts ) *.msi инсталляция через установку программ в групповой политике. MSI должен был заменять hosts файл *.cmd скрипт который при запуске заменял hosts файл клиента тем что на сервере. (скрипт @echo off copy \\айпи_сервера\hostsDeploy\hosts %SystemRoot%\system32\drivers\etc\hosts) Все файлы расшарены, политики Enforced, всё опробовано как на всем домене, так и на каждом контейнере отдельно. Результатов ноль.
Ну у нас не касперский в плане антивирусов всё ровно, нужно только с hosts файлом разобраться. Уже неделю вожусь...
Оказалось что OpenDNS, через который мы фильтруем доступ на некоторые сайты мешал выполнению групповых политик. Как только DNS меняется на IP контроллера домена, всё работает. Сейчас пытаюсь понять как автоматизировать процесс смены DNS туда-обратно...
Скриншот лишь был пред усмотрением возможной проблемы. в цитате я привёл содержание bat файла выполняющего нужную операцию и антивирус для его выполнения не важен. З.Ы. Уважаемые юзеры не расстраивайте хелперов, вдумываемся в содержимое постов.