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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Создание личной папки юзера AD

Ответить
Настройки темы
Создание личной папки юзера AD

Новый участник


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

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


Добрый день.

Столкнулся со следующей проблемой и хотел бы проконсультироваться.
Юзеров в АД более 100, нужно создать личную папку с именем каждого из этих юзеров с полными правами доступа к ней.
Либо, чтобы при создании юзера, автоматически создавалась папка с его именем и правами доступа.

На данный момент реализована следующая схема: Папка на сервере создается вручную с необходимыми правами доступа. Затем при логине юзера на клиентской машине срабатывает скрипт, который монтирует папку как сетевой диск.

Скрипт для подключения сетевых дисков

On Error Resume Next

Set objShell = CreateObject("Shell.Application")
Set wshNetwork = WScript.CreateObject("WScript.Network")
Set objwshNetwork = CreateObject("WScript.Network")

username=wshNetwork.Username

MapDrive "Z:", "\\Server\tasks$", "Задания"
MapDrive "T:", "\\Server\Users$\"&username, ""&username

Sub MapDrive(strDrive, strPath, strName)
On Error Resume Next
objWshNetwork.RemoveNetworkDrive strDrive, vbTrue, vbTrue
objWshNetwork.MapNetworkDrive strDrive, strPath
objShell.NameSpace(strDrive).Self.Name = strName
objWshNetwork.MapNetworkDrive strDrive, strPath, vbTrue
End Sub

Заранее спасибо за ответ.

Отправлено: 13:54, 14-10-2011

 

Аватара для cameron

Ветеран


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

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


используйте GPP в 2 шага
1. создание папки
2. маппинг папки

так как GPP работает синхронно, то при первом логоне создастся папка, при втором она примапится.

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 14:09, 14-10-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


ИО Капитана Очевидности


Contributor


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

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


Цитата Gremchik:
Папка на сервере создается вручную с необходимыми правами доступа. Затем при логине юзера на клиентской машине срабатывает скрипт, который монтирует папку как сетевой диск. »
Предлагаю добавить в скрипт команды, которые:
1. Проверяют наличие каталога в сетевом ресурсе
2. Создают каталог (права ресурса должны позволять пользователям создание каталогов)
3. Изменяют права каталога нужным образом

"А дальше - старым способом"

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.


Отправлено: 02:22, 18-10-2011 | #3



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Создание личной папки юзера AD

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Как удалить профильные папки из Личной Папки без последствий? Котяр Microsoft Windows 7 0 28-11-2009 20:36
Создание личной папки, при создании профиля Tele2 Microsoft Windows NT/2000/2003 4 07-07-2008 17:17
Создание учетной записи юзера без пароля Sidelong Microsoft Windows NT/2000/2003 9 22-02-2007 11:39
смена дефолтной папки юзера cyberpunx Microsoft Windows 2000/XP 6 22-03-2005 18:24
создание папки Irvix Программирование и базы данных 1 31-10-2003 12:59




 
Переход