Показать полную графическую версию : Установка местоположения папки "Мои документы" для новых пользователей.
Одиночная машина. Будет работать n разных пользователей. Задача: задать местоположение папки Мои документы, для пользователей входящих в первый раз, в отличное от по-умолчанию место. Конкретно в D:\Users\%username%
Надо чтобы это происходило так. Администратор создает папку D:\Users\%username% и настраивает права, а пользователь войдя в систему, первый раз, находит по этому пути свою папку "Мои документы".
Задача: задать местоположение папки Мои документы, для пользователей входящих в первый раз, в отличное от по-умолчанию место. Конкретно в D:\Users\%username% »
Правьте параметры в разделе
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Petya V4sechkin
22-09-2009, 21:39
Правьте параметры в разделе
HKEY_USERS\.DEFAULT
Не там: HKEY_USERS\.DEFAULT берется из \WINDOWS\system32\config\default. А реестр вновь создаваемых пользователей - из \Documents and Settings\Default User\ntuser.dat
для пользователей входящих в первый раз
Редактирование пользовательских кустов реестра (в том числе Default User) описано в этой статье (http://oszone.net/6167)
То есть, загрузить куст и править в
\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
El Scorpio
23-09-2009, 02:47
Одиночная машина. Будет работать n разных пользователей. »
Машина "чистая"?
Тогда, быть может, стоит переустановить систему, используя файл winnt32.sif, в котором будет указано новое размещение папки documents and settings? Я всегда размещаю её в "d:\users", а потом при очередных проблемах восстанавливаю диск C: с исходного образа или переустанавливаю начисто.
Если в этом ключе
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
можно использовать выражения типа "%UserName%". То задача поставленная в первом посте решается элементарно просто.
В ближайшее время, когда будет ненужный комп, попробую такую настройку.
Или если ктото из читателей сей ветки знает - отпишитись.
Проверил. работает.
Чтобы сделать то, о чем спрашивается в первом посте темы, необходимо:
1. Создать нового юзера с правами админа. Зайти в профиль этого нового админа и настроить все так, как должно быть у пользователя впервые входящего в систему(Иконки на раб столе; элементы в меню пуск; фоновый рисунок раб стола; заставка; etc)
2. Из под того же нового админа, в ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders прописать необходимые пути с использованием "%UserName%"
3. Перезагрузиться и войти в систему под учетной записью ранее существовавшего Администратора.
4. Control Panel -> System -> Advanced -> User Profiles -> *Выбрать только-что созданного и настроеного админа* -> Copy.
В появившемся окне прописать следующее:
"Cope profile to - C:\Documents and Settings\Default User"
"Permitted to use - Authenticated Users(Прошедшие проверку)"
5. После этой процедуры на папку C:\Documents and Settings\Default User система установит права "Full Control" для Authenticated Users. Необходимо вручную убрать с этой групы права "Modify" и "Write".
При первом входе в систему, папки юзеров создаются автоматически(При условии, что это разрешено правами НТФС). Но права доступа на эти папки необходимо корректировать вручную(создаются с правом FullControl для всех). Подскажите, кто знает, как решить такую проблему??
Надо чтобы это происходило так. Администратор создает папку D:\Users\%username% и настраивает права, а пользователь войдя в систему, первый раз, находит по этому пути свою папку "Мои документы". »
Если же папки создаются и права на них устанавливаются админом вручную, то это вся процедура.
PS: 4-й пункт из написанного мною описания, не всегда работает. Незнаю почему. Но заметил, что если не работает из профиля существувавшего ранее админа, то создание еще одного нового админа и применение этого пункта из под него помогает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC