Я хочу скопировать новый хозяева файл (и удалите старый) среди пользователей Windows 7, подключенных к одному домену. Многие из моих пользователей работают удаленно. Может ли кто-нибудь посоветовать мне лучший способ развернуть этот файл с минимальной суетой (в идеале, я не хочу, чтобы пользователи что-либо делали) на стороне пользователя.
Я просто попробовал это, и он работает с настройками групповой политики. Вам нужно поместить копию файла hosts в общий сетевой ресурс, а затем перейти в консоль управления групповой политикой. Создайте или отредактируйте существующий объект групповой политики, а затем в разделе Компьютер >> Настройки >> Параметры Windows >> Файлы введите путь unc (\ server \ share \ hosts) в поле исходного файла, а путь к файлу hosts в Windows 7 в поле место назначения. (C: \ windows \ system32 \ drivers \ etc \ hosts) Убедитесь, что вы выбрали вариант «заменить» существующий. Вы должны убедиться, что область действия вашего GPO влияет только на компьютеры, на которых вы хотите получить этот эффект. Удачи.
Вы можете создать пакетный файл DOS, который использует FTP для загрузки файла hosts с FTP-сайта, который вы контролируете. Ярлык для этого командного файла может быть включен в их папку «Автозагрузка» в меню «Пуск» (ярлык, вероятно, должен быть установлен на «Свернуть окно», иначе пользователи могут попытаться возиться с ним).
В вашем командном файле вам необходимо сделать следующее:
Вам нужно будет проработать детали автоматизации команды FTP MS-Windows. Если вам нужна помощь с этим, отправьте отдельный вопрос (и добавьте сюда комментарий со ссылкой на этот вопрос).