Форум программистов, компьютерный форум, киберфорум
Администрирование Windows
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/64: Рейтинг темы: голосов - 64, средняя оценка - 4.61
6 / 6 / 1
Регистрация: 23.06.2012
Сообщений: 146
1

Как сделать так, что бы каждому пользователю подцеплялся личный сетевой диск автоматически

27.07.2014, 01:24. Показов 13398. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.

Есть системы с AD, с помощью GPO группам пользователей подключены сетевые диски и всё работает прекрасно.

Но, сейчас на 'хранилище" у каждого пользователя появился своё личное пространство, только для него.
Эту личную папку надо подключить как сетевой диск, но у каждого пользователя диск свой и через GPO не получиться,
сейчас я подключил вручную....но периодически пользователи входят в свои аккаунты на других ПК, а там уже ихнего личного диска не будет.

Может кто знает, как сделать так, что бы каждому пользователю подцеплялся личный диск автоматически, на каком бы ПК он не вошёл в систему ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2014, 01:24
Ответы с готовыми решениями:

Как сделать так, чтобы к каждому новому пользователю подцеплялся автоматически сетевой диск с именем пользователя?
Есть ВМ AD Нужно сделать так, чтобы к каждому пользователю подцеплялся свой сетевой диск с логином...

Как сделать так что-бы автоматически переходило по ссылке?
Написал простенький секундомер. Но не могу понять как сделать так что-бы когда цифра дошла до 5-ти...

Как сделать так, что бы, если пользователь заходит из США, то сайт автоматически закрывается
Как сделать так, что бы, если пользователь заходит из США, то сайт автоматически закрывается?

Сделал программу, в ней массив из 20 чисел вводится автоматически, как сделать так что бы я его вводил вручную?
Ребят помогите пожалуйста. Сделал программу, в ней массив из 20 чисел вводится автоматически, как...

14
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
27.07.2014, 08:46 2
хм... перенаправление личных папок???
http://social.technet.microsof... ws2008r2ru
0
Заблокирован
27.07.2014, 11:47 3
Получится что с GPO, что без GPO, см. подстановку переменных вида %USERNAME% для просто массового редактирования, а уж в GPO и так видно сразу в GUI что и как.
0
71 / 66 / 29
Регистрация: 28.10.2013
Сообщений: 248
27.07.2014, 13:59 4
Использую похожий скрипт.. его алгоритм:
1) Считывает все группы пользователя;
2) Считывает полный путь по AD до каждой группы, имя которой начинается с "_" (сделал для себя стандартом);
Например группа безопасности "_бух" лежит в OU по пути "Заводоуправление\Бухгалтерия", это и будет полученной скриптом строкой для данной группы.
3) Ищет на файловом сервере пути "\\[имя_сервера]\[имя_шары]\[путь_до_группы_в_AD]" и подключает как сетевые диски.
Например для группы "_бух" из прошлого примера это будет "\\fileserver\share\Заводоуправление\Бухгалтерия".

Под ваши требования можно использовать тот же алгоритм, только считывать путь в AD не до группы, а до пользователя ("Заводоуправлени\Бухгалтерия\Иванов"). В остальном все тоже самое. Ест-но NTFS права и наличие папок нужно обеспечить руками.
0
Заблокирован
27.07.2014, 14:10 5
Lutk, ээээ, может конечно я тебе глаза открою, но при банальной подстановке массового редактирования даже папка может сама создаваться... Скрипты на 1 диск не нужны вообще.
0
71 / 66 / 29
Регистрация: 28.10.2013
Сообщений: 248
27.07.2014, 19:17 6
Я это понимаю) просто тогда было бы логичным сделать и автоматическое удаление соотвествующих папок после удаления пользователя из AD/редактирование NTFS при различных манипуляциях и т.д. и т.п.
В моем случае подключается диск на файлообменник + по диску на каждую группу пользователям домена и диск на всю шару целиком администраторам домена.. отсюда и необходимость в скрипте.
0
Заблокирован
27.07.2014, 19:27 7
Опять нет. На какие угодно диски, а не один в профиле, есть GP, опять с подстановкой.
0
6 / 6 / 1
Регистрация: 23.06.2012
Сообщений: 146
05.08.2014, 10:08  [ТС] 8
Смог подцепить каждому пользователю домена свой личный диск, может пригодиться кому нибудь:

1. Написал скрипт user-disk.bat
Bash
1
net use z: "\\STORAGE-SERVER\%USERNAME%"
z: - буква подключаемого диска.
"\\STORAGE-SERVER\%USERNAME%" - путь к месту хранения папок, папка должна называться по точному имени пользователя в AD.

2. Написал скрипт rename.vbs
Visual Basic
1
2
3
           mDrive = "z:\" 
           Set oShell = CreateObject("Shell.Application") 
           oShell.NameSpace(mDrive).Self.Name = "Личный диск"
mDrive = "z:\" - буква нужного диска.
oShell.NameSpace(mDrive).Self.Name = "Личный диск" - в кавычках имя которое должно быть у диска

На сервере AD DC в GPO :
Конфигурации пользователя - Политики - Конфигурации Windows - Сценарии (вход/выход из системы) - Выход в систему - Добавляем в список эти два скрипта.

Всё. Перезагрузить ПК пользователя и будет счастье.

P.S. Скрипты должны быть в общедоступной папке.
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
7426 / 4180 / 526
Регистрация: 13.03.2013
Сообщений: 15,251
Записей в блоге: 14
06.08.2014, 13:49 9
Цитата Сообщение от MAXPOL Посмотреть сообщение
P.S. Скрипты должны быть в общедоступной папке.
Есть вероятность, что их "случайно" грохнет любой пользователь.

Элементарно: что мешает средствами GPO выкинуть ярлык папки пользователя на рабочий стол?
В этом случае ярлык на рабочем столе будет появляться вне зависимости от ПК, на котором логинится пользователь.
0
6 / 6 / 1
Регистрация: 23.06.2012
Сообщений: 146
06.08.2014, 18:28  [ТС] 10
Maks, ярлыки на рабочем столе противоречат моему чувству прекрасного.

На рабочем столе должна быть только "Корзина" и то без подписи "Корзина", один значок, только так, только хард кор !
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
7426 / 4180 / 526
Регистрация: 13.03.2013
Сообщений: 15,251
Записей в блоге: 14
06.08.2014, 19:54 11
Цитата Сообщение от MAXPOL Посмотреть сообщение
ярлыки на рабочем столе противоречат моему чувству прекрасного.
На рабочем столе должна быть только "Корзина" и то без подписи "Корзина", один значок, только так, только хард кор !
К чему такие крайности, и потом нужно учитывать предпочтения пользователя использовать рабочий стол, иначе Вы разочаруете веру пользователей в Вашу компетенцию.
Например, у меня групповая политика вытряхивает на рабочий стол любого доменного пользователя папку "Сетевые ресурсы", в которой находятся ярлыки на шары и обмены, корпоративный справочник с внутренними номерами телефонов всех сотрудников компании, ярлыки на удаленку 1С и т.п.
И это гораздо оперативней сказывается в работе, нежели пользователь будет искать нужный ему файл и/или ярлык в недрах разделов.
0
6 / 6 / 1
Регистрация: 23.06.2012
Сообщений: 146
06.08.2014, 20:39  [ТС] 12
Maks, У меня шары и всё прочие, в частности БД ПТК "Катарсис" подключены как сетевые диски, в общей сложности получается до 5 дисков, в зависимости от отдела.
Всех устраивает. Почти у всех чистые рабочие столы, а именно "Корзина" и иконка Катарсис. Меня это радует, вот такие вот заскоки.
0
Заблокирован
07.08.2014, 00:06 13
MAXPOL, яблочник что ли?
0
6 / 6 / 1
Регистрация: 23.06.2012
Сообщений: 146
07.08.2014, 08:40  [ТС] 14
Dr_Quake, нет, только Windows, только хард кор. Ну можно немного Linux'ом разбавить.
0
Dr_Quake
07.08.2014, 09:58     Как сделать так, что бы каждому пользователю подцеплялся личный сетевой диск автоматически
  #15

Не по теме:

MAXPOL, зеро! (с)

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2014, 09:58

Нужно сделать так, что бы остатки списывались автоматически
Добрый день! Очень прошу помочь! С access столкнулась впервые, идет тяжело(( Сам вопрос. В бд есть...

Как сделать так, чтобы значения выводили автоматически, а не вручную?
есть решенная задача, но нужно, чтобы элементы массива выводились автоматически( рандомно ). Как...

Как сделать так, чтобы локальные переменные не обнулялись автоматически?
Сижу под Linux, использую Code::Blocks, компилятор gcc. Я заметил одну неприятную вещь: когда я...

Как сделать так чтобы поле цена указывалась автоматически???
Уважаемые форумчане! Помогите пожалуйста, 4 года мучился, и с час вновь мучаюсь с этой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru