Есть ли способ изменить регистров кустов пользователя домена, не вошедшего в компьютер - PullRequest
0 голосов
/ 10 марта 2010

У нас есть проблема, когда нам нужно изменить ключи для пользователей, которые в данный момент не вошли на компьютеры, и те, которые будут входить в систему, устанавливают значения по умолчанию. Я знаю, что лучший способ сделать это - политика домена, но эта опция недоступна. Есть ли какой-нибудь хороший способ изменить эти ключи программно или удаленно, если на каждом компьютере не запускается exe-файл, когда пользователь входит в систему.

Ответы [ 2 ]

1 голос
/ 10 марта 2010

Ричард Джонс написал библиотеку hivex , которая обеспечивает доступ к файлам кустов реестра Windows для чтения и записи. Также смотрите git-репозиторий и объявление в списке рассылки . Он предоставляет API C с привязками Perl, Python и OCaml.

Вы можете попробовать использовать эту библиотеку для написания скрипта для выполнения необходимых манипуляций.

0 голосов
/ 10 марта 2010

Раньше мне приходилось делать это для настройки схем электропитания по умолчанию, так как нужно было дотронуться до каждого компьютера, я обновил скрипт входа в систему, чтобы просмотреть все профили в Documents and Settings и загрузить все файлы ntuser.dat для обновления я использовал язык сценариев WinBatch, он имеет специальные функции для загрузки кустов реестра.

Теперь, так как вы упомянули, что это необходимо сделать для компьютеров без зарегистрированных пользователей, я бы предложил запустить программу с помощью такого инструмента, как Microsoft SMS или Altaris, если он у вас есть. Кроме этого, я думаю, что psexec может быть твоим другом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...