Показать полную графическую версию : Как добавить нового пользователя
Собственно по сабжу....есть необходимость на большое число компьютеров заводить одно го и того же пользователя со своими настройками рабочего стола, ярлыками, обоями и созданием папок....как подойти к вопросу именно создания нового пользователя???
Ermakov, нужно настроить профиль Default User на одном компьютере, а потом скопировать эту папку на все остальные. Потом создавать пользователя.
К размышлению: http://forum.oszone.net/showpost.php?p=1038653
Наверное ни совсем полно описал задачу....мне надо создавать 2 пользователей на каждом компьютере...дефолтовые должны оставаться без изменений....за ваш вариант к размышлению благодарен
Вообщем то нашел как на WSH создать нового пользователя
var
ComputerObj,
UserObj,
UserStr = "Кросавчег";
ComputerObj = GetObject("WinNT://004");
UserObj = ComputerObj.Create("user", UserStr);
UserObj.SetPassword ("Xt,ehfirf3");
UserObj.SetInfo();
дальше остается кое что в реестре поменять да ярлычки раскидать все в одном скрипте можно сделать...так еще много чего хочется запихать:)
Ermakov, создать учетную запись не проблема, для этого есть net user http://oszone.net/2776
Однако профиль пользователя создается только после входа. Можете попробовать создать учетную запись и настроенный профиль скопировать в будущее расположение учетной записи, т.е. в %systemdrive%\documents and settings\NewUserName. Но это не вполне корректный способ, я не уверен, что он правильно сработает.
профиль пользователя создается только после входа »
можно создать программно, но в этой категории невозможно, нужна поддержка API-функций... Если есть интерес, могу запостить UDF или скрипт на AutoIT, создающий профиль для нового пользователя на базе заданного шаблона "Default User"... идея примерно такая:
- делаем резервную копию каталога "Default User";
- настраиваем/копируем несколько шаблонов профилей, например:
--- "C:\Documents and Settings\Default User.Admins"
--- "C:\Documents and Settings\Default User.Users"
--- "C:\Documents and Settings\Default User.Lamers"
- восстанавливаем резервную копию каталога "Default User";
в процессе установки:
- создаем пользователей;
- загружаем для каждого профиль из СВОЕГО шаблона
З.Ы. проверял - работает, но из-за лицензионных ограничений на кол-во интерактивных сессий приходится использовать сетевой тип регистрации, в этом случае некоторые элементы интерфейса могут не включаться в профиль... пока я наткнулся только на wallpaper, но его можно просто скопировать в нужный каталог вновь созданного профиля.
ADD: AutoIT тут оффтоп, поэтому просто оставлю линк на статью:
How To Programmatically Cause the Creation of a User's Profile (http://support.microsoft.com/kb/196070)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.