Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Как сохранить профиль пользователя (http://forum.oszone.net/showthread.php?t=5231)

PGennady 10-04-2003 13:01 26587

Я использую сервер еще и как рабочую машину. Здесь есть настройки почты, рабочего стола, ссылки избранное, ну и все остальное.
При смене имени домена на компьютере у меня появляется новый чистый профиль.
Как сделать так, чтобы перенести все настройки в новый профиль?

Vasky 10-04-2003 13:14 26588

Если правильно понял вопрос.
Достаточно зайти В Documents and Settings\СтароеИмяАккаунта
и скопировать все барахло в Documents and Settings\НовоеИмяАккаунта, если некоторые файлы откажутся копироваться, можно выполнить копирование профиля из Мой Компьютер\Свойства\AdvancedSettings где-то там, а потом из реплики уже копировать.





PGennady 10-04-2003 16:10 26589

Да, в Мой Компьютер\Свойства\... я копирую свой профиль в отдельную папку. Правда папка Local Setting не копируется, так что почту видимо однозначно надо переносить вручную.

Но, если потом скопировать все это в новый профиль не возникнет ли проблем с реестром?
Есть ли в самой windows какая-нибудь опция restore для этого?

Vasky 11-04-2003 05:02 26590

Привет!

Создай нового юзверя с административными полономочиями. Залогинись подн ним и скопируй нужный профиль. Локал Сеттингс в этом случ. нормально перенесутся.

С почтой не в курсе, а с реестром проблем не должно возникнуть.  Проверенно не однократно. Как я понимаю профиль сам кусок реестра несет в себе в датнике *.dat. Поправте если не так.

Кстати, напомните пожалуйста в каком файле система реестр хранит?

MDMix 15-04-2003 11:34 26591

Такую же проблему ощущал несколько раз. Хорошо, если надо перекинуть несколько машин, а если 20? А если 120? Нужна утилитка!
И во-вторых, не вся инфа все-равно скидывается... Не всегда Мои документы в LC храняться. А если на машине 2...102 пользователя?
Плавающие профиля - видимо только так Мелкософт хотел с этим бороться.

dosim 15-04-2003 11:59 26592

значит у тебя  ВИННТ 4 сервер.
свойство мой комп->profile и копируй нужный профайл

Добавлено:

если не понятно пиши !!! Публикация адреса почтового ящика - Нарушение правил раздела форума п. 7 п. 5

PGennady 15-04-2003 12:52 26593

Как скопировать профиль и так понятно.
Я спрашивал как его корректно восстановить на другом аккаунте, либо при смене домена, там также будет новый аккаунт с пустым профилем.
Я вот хочу попробовать так:
-скопирую мой admin профиль в папку;
-переименую домен на компе;
-в новом домене в св-вах аккаунта admina пропишу путь на папку откуда брать профиль.
- ну если не получится, то просто буду копировать файлы старого профиля в новый.
Просто это будет дольше, но другого решения я пока не нашел.

Maza11 29-11-2012 12:43 2035193

Есть задача создать 50 юзеров с одинаковыми настройками. Windows Server 2003, рабочая группа. Сервер терминалов. У них надо в реестре скрыть некоторые диски из проводника, запретить установку принтеров, отключить диспетчер задач. Все это можно сделать если дать одному юзеру админские права. настроить, а потом забрать админские права. Групповым политикам ия такое делать не смогу, только через реестр. Делать это для 50 пользователей как-то времязатратно. Попробовал создать эталонного юзера с настроенным профилем и его папку профиля копировать на других пользователей, настройки реестра при этом не переносятся, то есть, все что я настраивал. сбивается. Пробовал копирование профиля средсвами Windows, результат тот же. Как быть?

NRMS 29-11-2012 18:31 2035412

Maza11, вот это смотрели?

Maza11 29-11-2012 19:22 2035451

Цитата:

Цитата NRMS
вот это смотрели? »

спасибо, попробую, сейчас еще нашел вариант как через групповую политику это сделать можно.
А если надо будет создать юзера без твиков реестра. то как тогда быть, если Default user уже пропатченный будет?

NRMS 29-11-2012 20:19 2035500

Maza11, как-то так (выделил жирным шрифтом):

Код:

@echo off
:: Извлекаем из реестра полный путь к папке, содержащей профили пользователей
for /f "usebackq tokens=3,3* delims==        " %%i in (`reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory`) do set profiles=%%i
:: Полученный путь используем в качестве новой переменной %profiles%
for /f "usebackq delims==" %%i in (`echo %profiles%`) do set profiles=%%i
:: Для всех профилей пользователей (кроме All Users, %Username% и Default User) поочередно загружаем пользовательский
 :: куст реестра, представляющий собой файл NTUSER.DAT и импортируем в него заранее подготовленный
 :: REG-файл, содержащий твики реестра.
For /F "usebackq tokens=* delims==" %%i in (`DIR /B /AD-S "%profiles%" ^| FINDSTR /V /B /I /C:"All Users" /C:"%username%" /C:"Default User"`) DO (
  reg load HKEY_USERS\Custom "%profiles%\%%i\NTUSER.DAT"
  reg import tweak.reg
  reg unload HKEY_USERS\Custom
)
exit



Время: 14:58.

Время: 14:58.
© OSzone.net 2001-