2

Я создаю сценарий установки, который должен создать несколько пользователей, и установить некоторые параметры реестра для них. Чтобы использовать reg.exe для изменения их реестра, мне нужно иметь местоположение их ntuser.dat, обычно находящееся в домашних каталогах пользователей.

Домашние каталоги создаются только при первом входе пользователя в систему, что немного задерживает мой пакетный файл. Я не хочу входить в систему каждого пользователя.

Есть ли способ создать домашние каталоги без входа в систему пользователей? Я предполагаю, что это будет связано с копированием каталога "\Users\Default", но что еще нужно сделать?

Этот вопрос похож на мой, но не относится к реестру.

2 ответа2

1

Для хранения пользовательских настроек по умолчанию для новых пользователей используется ключ реестра HKEY_USERS -> .DEFAULT было сделано.

http://blogs.technet.com/b/chad/archive/2012/04/25/tip-49-how-do-you-set-default-user-profile-registry-settings.aspx

Но этот подход работает для всех пользователей, вошедших в систему с точки изменения.

Если вы хотите добавить записи реестра для определенных пользователей вашего домена (Active Directory-), вам следует ознакомиться с Group Policies http://en.wikipedia.org/wiki/Group_Policy.

0

я думаю, что вам могут понадобиться переключатели /homedir и /profilepath команды net user , вы можете найти полную справку по синтаксису в выводе net help user

пс:

Вы также можете попробовать создать пользовательские каталоги с помощью mkdir перед созданием учетных записей, а затем добавить пользователей

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .