Назад | Перейти на главную страницу

Различные обязательные профили пользователей для WinXP и Win7

У нас много компьютеров под управлением Windows XP, и все пользователи имеют одинаковые обязательные профили пользователей при входе в систему. Это было достигнуто путем установки пути к профилю на \\ server \ profiles \ winxp.man

Теперь у нас есть несколько новых компьютеров с Windows 7, и мы хотели бы, чтобы у всех пользователей были разные обязательные профили пользователей (расположенные в \\ server \ profiles \ win7.man) при входе на компьютер под управлением Windows 7. Но я могу только установить один путь к профилю в поле Путь к профилю в свойствах пользователя в Active Directory.

Можно ли назначить один обязательный профиль для всех пользователей при входе на машину WinXP и другой профиль для компьютеров Win7?

Если у вас включены перемещаемые профили, WinXP и Win7 уже сохраняют свои профили в отдельных папках по умолчанию, даже если у вас есть только одна папка, указанная в Active Directory. Windows 7 незаметно добавит .V2 до конца имени папки, используемого WinXP, а затем используйте версию папки .V2, игнорируя другую, например:

Каталог, указанный в Active Directory:

\\server\share\%username%

Каталог, который фактически используется XP:

\\server\share\%username%

Каталог, фактически используемый Windows 7:

\\server\share\%username%.V2

Вы создали обязательную папку профиля с .V2 в нем, чтобы узнать, будет ли это использовать 7?

Заявление об ограничении ответственности: мы не используем обязательные профили, поэтому это скорее предложение, чем то, что я пробовал.

Согласно Статья в КБ 973289, правильная процедура для этого следующая:

  • Создайте обязательный общий ресурс / структуру профиля. В вашем случае \ Profiles \ обязательный и \ Profiles \ обязательный.v2
  • Скопируйте профиль пользователя по умолчанию из клиента Windows XP в «обязательную» папку, а из клиента Windows 7 в папку «обязательный.v2».
  • Подготовьте свои учетные записи пользователей с UNC к обязательному профилю. NB! Не добавляйте .v2, Windows Vista / 7 автоматически перенаправляет в нужную папку.

В связи с этим вы можете рассмотреть возможность использования групповых политик для установки пути к перемещаемому профилю для каждой машины, а не для каждого пользователя. Это поддерживается для Vista и выше.

Policy          Set roaming profile path for all users logging onto this computer
Category Path   Computer Configuration\Administrative Templates\System\User profiles\
Supported On    At least Microsoft Windows VistaRegistry
Key             HKLM\Software\Policies\Microsoft\Windows\System
Value           Machineprofilepath

Я пытаюсь найти способ, которым вы могли бы вставить переменную версии ОС в имя файла профиля (так же, как домашний каталог может быть установлен на \ server \ home \% username%), но у меня нет удачи пока отследил переменную% osversion%. Или найти список доступных переменных.