Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Вот рабочий и годами проверенный скрипт.
Копирует настройки текущего пользователя в дефолтный профиль.
Создает нового юзера.

Код: Выделить весь код
echo [%date% %time:~0,-6%] Создание профиля по умолчанию 
echo [%date% %time:~0,-6%] Pre - create default user profile >> %reseallog% 

SET dir=%AllUsersProfile%
SET Profiles=%dir:~0,-10%

echo Очистка папки пользователя по умолчанию...
RD /s /q "%Profiles%\Default User" > nul

echo Копирование текущего профиля в дефолтовый...
xcopy "%USERPROFILE%\*.*" "%Profiles%\Default User" /e /c /I /H /R /K /Y  > nul
del /f /q "%Profiles%\Default User\*.*" > nul 
attrib +h "%Profiles%\Default User" > nul

echo Копирование реестра...
reg save HKCU "%Profiles%\Default User\ntuser.dat" > nul 
attrib +H +S "%Profiles%\Default User\ntuser.dat" > nul

set NewUser=Пользователь
set NewUserComment=Владелец компьютера
set NewUserFulName=Пользователь
 
echo [%date% %time:~0,-6%] Создание пользователя %NewUser% ........
echo [%date% %time:~0,-6%] Pre - create user accounts %NewUser% >> %reseallog% 
 
net accounts /minpwlen:0 /maxpwage:unlimited > nul
net user "%NewUser%" /add /active:yes /expires:never /passwordreq:no /comment:"%NewUserComment%" /fullname:"%NewUserFulName%"  > nul
net localgroup "Администраторы" %NewUser% /add > nul 
net localgroup "Пользователи" %NewUser% /delete > nul 
net accounts /minpwlen:0 /maxpwage:unlimited > nul
PS Сохранять в DOS-кодировке.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:54, 14-02-2009 | #11