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

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

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

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


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

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


Народ конибудь сталкивался с проблемой подключения стевых дисков у пользователей домена. Можно указать в настройках пользователя, но в них можно указать только один сетевой диск, а мне нужно указать 4-5 сетевых. Помогите кто чем может....

Отправлено: 13:34, 07-12-2007

 

Экзорцист


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

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


logon скрипт с командой net use k: \\server\share

Последний раз редактировалось Michael, 07-12-2007 в 14:54.


Отправлено: 14:14, 07-12-2007 | #2



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

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


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


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

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


а где этот logon скрипт вешается?

Отправлено: 14:19, 07-12-2007 | #3

HLT HLT вне форума

Ветеран


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

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




файл скрипта кладешь в каталог netlogon

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:31, 07-12-2007 | #4


Экзорцист


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

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


В AD - пользователи и компьютеры выбираешь Свойства нужного OU, затем Групповая политика - Изменить (если политика еще не создана, то сначала Создать). Конфигурация пользователя, Конфигурация Windows, Сценарии (Вход/Выход из системы). Здесь скрипт выполняется с правами пользователя. В секции Конфигурация компьютера, Конфигурация Windows, Сценарии (запуск/завершение) скрипт выполняется с правами System. Сам файл кидаешь в расшаренную папку и пути к нему указываешь не в формате C:\share, а именно \\server\share
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:56, 07-12-2007 | #5


Аватара для sacredboy

Старожил


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

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


1.
Цитата:
мне нужно указать 4-5 сетевых
Для этого можно в одном батнике прописать все 4-5 сетевых шар типа
net use K: \\server\share
net use L: \\server\share
net use M: \\server\share
и т.д.
или нужно создавать отдельный батник для каждого подключения?

2. В профиле пользователя в строке Логон скрипт прописывать путь для скрипта тот же что и в политиках?

Отправлено: 15:03, 13-05-2008 | #6


Старожил


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

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


Или vb script

Код: Выделить весь код
strDriveLetter_DBS = "P:"
strRemotePath_DBS  = "\\10.10.5.1\PRIVATE$"
strDriveName_DBS   = "PRIVATE"

'----------------------------------------------------------------------------------------------------

'процедура подключения сетевых дисков
Sub MapNetDriveNamed(Letter, Path, DriveName)
  'мапим
  Set objNetwork = CreateObject("WScript.Network")
  objNetwork.MapNetworkDrive Letter, Path
  'переименовываем
  Set objShell = CreateObject("Shell.Application")
  objShell.NameSpace(Letter).Self.Name = DriveName
End Sub

'функция проверки подключения сетевых дисков
function IsNetDriveConnected(Letter)
  Set objNetwork = CreateObject("WScript.Network")
  Set CheckDrive = objNetwork.EnumNetworkDrives()
  For intDrive = 0 To CheckDrive.Count - 1 Step 2
    If (CheckDrive.Item(intDrive) = Letter) Then IsNetDriveConnected = true 
  Next 
End Function

'----------------------------------------------------------------------------------------------------

'проверка на наличие сетевых дисков в системе
If IsNetDriveConnected(strDriveLetter_DBS) Then
  'WScript.echo "ОШИБКА подключения сетевых дисков или один из дисков уже подключен"
  WScript.Quit
End If

'мапим общий сетевой диск
Call MapNetDriveNamed(strDriveLetter_DBS, strRemotePath_DBS, strDriveName_DBS)

WScript.Quit
Если несколько дисков можно сделать параметризированный скрипт или прописать массив который будет в себе держать букву, название и путь
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:12, 13-05-2008 | #7


Экзорцист


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

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


sacredboy, 1. Можно одним файлом
2. Достаточно прописать в одном месте - либо в политиках, либо в logon script

Отправлено: 15:54, 13-05-2008 | #8


Аватара для sacredboy

Старожил


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

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


Цитата qwerty123123:
2. Достаточно прописать в одном месте - либо в политиках, либо в logon script »
В Логон скрипт путь должен быть \\сервер\шара?

Отправлено: 18:36, 13-05-2008 | #9


Старожил


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

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


да и должен быть у всех доступ я обычно кладу в \\полное имя домена\netlogon

Отправлено: 18:42, 13-05-2008 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Подключение сетевых дисков dinamitbrein Сетевые технологии 6 05-07-2012 16:33
Разное - Автоматическое подключение сетевых дисков hoho Microsoft Windows 2000/XP 5 11-06-2012 09:08
Любой язык - Подключение сетевых дисков YDen Скриптовые языки администрирования Windows 12 01-03-2011 16:53
Подключение сетевых дисков (маппинг) ss777 Microsoft Windows NT/2000/2003 1 25-08-2008 08:55
подключение сетевых дисков у пользоватетей AD e v g e n Microsoft Windows NT/2000/2003 2 10-12-2007 11:21




 
Переход