Распространение профилей пользователей по умолчанию | All about OS

Распространение профилей пользователей по умолчанию

Категория: 'XP

Распространение профилей пользователей по умолчанию является одним из простейших способов распространения настроек среди новых пользователей. Однако вы не можете использовать профили пользователей по умолчанию для распространения настроек среди существующих пользователей потому, что они уже имеют профили пользователей. Это те настройки, которыми вы не хотите управлять. Это настройки по умолчанию, которые вы хотите установить для пользователей, позволив им изменять их, если это требуется. В целом распространение профилей пользователей по умолчанию похоже на изменение настроек Windows ХР по умолчанию. Если вы хотите определить настройки, которые пользователи не смогут изменить, используйте политики. Глава 6 содержит больше информации об управлении настройками.

Чтобы распространить профиль пользователя по умолчанию, выполните эти шаги.

1. Создайте шаблон учетной записи.
Вы можете использовать как локальную учетную запись, так и учетную запись домена, но профиль пользователя обычно бывает проще, если вы используете локальную учетную запись компьютера, который еще не присоединен к домену. (Так как я включаю в мои профили сетевые ярлыки, я для создания профиля пользователя по умолчанию обычно использую учетную запись домена.) Используйте также имя шаблона учетной записи, которое точно будет уникальным в реестре, и будет иметь не более восьми символов. Почему важно использовать уникальное имя, вы узнаете несколько позже.

2. Войдите в систему, используя шаблон учетной записи, и настройте ее параметры. Раздел «Настройка параметров пользователей» далее в этой главе описывает параметры, которые я часто настраиваю.

3. Очистите профиль пользователя, чтобы удалить артефакты, которые вы не хотите распространять. Раздел «Очистка профилей пользователей» далее в этой главе описывает, как очистить профиль.

4. Скопируйте папку профиля пользователя из шаблона учетной записи в новое местоположение и назовите ее Default User.

Однако не заменяйте %SYSTEMDRIVE%\Documents and Settings\ Default User потому, что вам может потребоваться повторить процесс несколько раз, чтобы добиться нужных результатов, и оригинальный профиль пользователя по умолчанию вам еще понадобится. В разделе «Создание папки Default User» далее в этой главе я описываю альтернативный метод создания папки Default User, который, как мне кажется, является более точным и приводит к созданию более чистого профиля пользователя по умолчанию. 5. Распространите профиль пользователя по умолчанию.
Вы можете разместить папку Default User в %SYSTEMDRIVE%\ Documents and Settings в образах дисков и распространить их, или вы можете разместить папку Default User в разделяемом ресурсе NETLOGON на сервере. Я предпочитаю второй метод потому, что он отделяет настройки от образов дисков, что позволяет мне гораздо легче обновлять настройки.

Альтернативы профилям пользователей по умолчанию
Альтернативой настройке большого количества параметров в профилях пользователей по умолчанию является создание скриптов. Создайте скрипт, который настраивает пользовательские параметры Windows ХР в соответствии с требованиями вашей компании. Это предполагает, что вы имеете спецификацию, или, как минимум, список параметров, которые вы хотите настроить для пользователей. Затем отредактируйте файл куста Ntuser.dat в папке Default User образа диска, добавив в ключ HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce команду, которая исполняет этот скрипт. Файл куста Ntuser.dat в папке Default User не содержит по умолчанию ключа RunOnce, так что вы должны добавить его. Затем добавьте к этому ключу значение типа REG_SZ - имя любое — и присвойте ему текст командной строки, которую вы хотите с его помощью выполнить. Каждый раз, когда Windows ХР создает новый профиль пользователя, она исполняет этот скрипт для настройки параметров пользователя.

Вы также можете добавить скрипт, который настраивает текущий профиль пользователя, в HKLM\Software\Microsoft\Windows\ CurrentVersion\Run. Windows ХР выполняет этот скрипт каждый раз, когда пользователь входит в систему. Если вы хотите настроить параметры, когда пользователь в первый раз входит в систему, добавьте в скрипт код, который будет проверять значение в HKCU и запускаться только тогда, когда это значение не существует. Затем завершите этот скрипт кодом, который создает это отсутствующее значение так, что скрипт не запустится, когда пользователь войдет в систему в следующий раз. Глава 9 показывает, как написать скрипты с использованием Windows Scripting Host, и это идеальный подход в данной ситуации.

« Объяснение нового механизма объединения
Настройка параметров пользователей »