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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт - подключить сетевой диск и назначить ему имя.

Ответить
Настройки темы
CMD/BAT - [решено] Скрипт - подключить сетевой диск и назначить ему имя.

Старожил


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

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


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

С подключением диска проблем нет:

Код: Выделить весь код
net use x: /delete 
net use x:  \\files\files /persistent:yes
А вот с назначением ему имени есть. Подскажите какой параметр отвечает за назначения имени диску? И есть ли он вообще?

-------
Альтернатива Всему!

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

Отправлено: 16:16, 26-08-2009

 


Moderator


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

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


bombording, что такое имя диска?

Отправлено: 16:19, 26-08-2009 | #2



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

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


Старожил


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

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


Это имя диска в Моём компьютере.

Диск подключается к примеру с именем files на "files fileserver (server)"
А нужно что бы подключался диск и имел имя в Моём компьютере.... к примеру "Базы" "Общая"....

-------
Альтернатива Всему!


Отправлено: 16:21, 26-08-2009 | #3



Moderator


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

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


bombording, это особенность сетевых дисков.

Отображаемое описание сервера проводник кэширует в разделе реестра
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComputerDescriptions

Отправлено: 16:26, 26-08-2009 | #4


Старожил


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

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


Понял.
Возможно как нибудь, средствами bat, что бы после подключения диска... это описание менялось или вообще удалялось?

-------
Альтернатива Всему!


Отправлено: 16:31, 26-08-2009 | #5


Googler


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

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


bombording, через VBS устроит?
Код: Выделить весь код
On Error Resume Next

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


MapDrive "X:", "\\files\files", "Базы"

Sub MapDrive(strDrive, strPath, strName)
   On Error Resume Next
   objWshNetwork.RemoveNetworkDrive strDrive, vbTrue, vbTrue
   objWshNetwork.MapNetworkDrive strDrive, strPath
   objShell.NameSpace(strDrive).Self.Name = strName
End Sub
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:52, 27-08-2009 | #6


Старожил


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

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


Конечно. Большое спасибо!!

-------
Альтернатива Всему!


Отправлено: 13:59, 27-08-2009 | #7


Старожил


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

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


amel27, походу после перезагрузки диск не востанавливается....

Не подскажешь как сделать что бы он и после перезагрузки оставался?

-------
Альтернатива Всему!


Отправлено: 11:21, 31-08-2009 | #8


Googler


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

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


bombording, попробуй добавить еще один параметр в команду планирования:
Код: Выделить весь код
objWshNetwork.MapNetworkDrive strDrive, strPath, vbTrue
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:50, 31-08-2009 | #9


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


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

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


У меня похожая проблема, но вариант приведенный выше не подходит, т.к. много компьютеров и каждому подключается свой сетевой диск.
в данный момент бат-файл на серваке выглядит так:


if %computername%==RFMI001 net use z: \\White\Saloon_save\01
if %computername%==RFMI002 net use z: \\White\Saloon_save\02
if %computername%==RFMI003 net use z: \\White\Saloon_save\03
if %computername%==RFMI004 net use z: \\White\Saloon_save\04
if %computername%==RFMI005 net use z: \\White\Saloon_save\05
if %computername%==RFMI006 net use z: \\White\Saloon_save\06
if %computername%==RFMI007 net use z: \\White\Saloon_save\07
if %computername%==RFMI008 net use z: \\White\Saloon_save\08
if %computername%==RFMI009 net use z: \\White\Saloon_save\09
if %computername%==RFMI010 net use z: \\White\Saloon_save\10
if %computername%==RFMI011 net use z: \\White\Saloon_save\11
if %computername%==RFMI012 net use z: \\White\Saloon_save\12
if %computername%==RFMI013 net use z: \\White\Saloon_save\13
if %computername%==RFMI014 net use z: \\White\Saloon_save\14
if %computername%==RFMI015 net use z: \\White\Saloon_save\15
if %computername%==RFMI016 net use z: \\White\Saloon_save\16
if %computername%==RFMI017 net use z: \\White\Saloon_save\17
if %computername%==RFMI018 net use z: \\White\Saloon_save\18

if %computername%==RFMI021 net use z: \\White\Saloon_save\21
if %computername%==RFMI022 net use z: \\White\Saloon_save\22
if %computername%==RFMI023 net use z: \\White\Saloon_save\23
if %computername%==RFMI024 net use z: \\White\Saloon_save\24
if %computername%==RFMI025 net use z: \\White\Saloon_save\25
if %computername%==RFMI026 net use z: \\White\Saloon_save\26
if %computername%==RFMI027 net use z: \\White\Saloon_save\27
if %computername%==RFMI028 net use z: \\White\Saloon_save\28
if %computername%==RFMI029 net use z: \\White\Saloon_save\29
if %computername%==RFMI030 net use z: \\White\Saloon_save\30
if %computername%==RFMI031 net use z: \\White\Saloon_save\31
if %computername%==RFMI032 net use z: \\White\Saloon_save\32
if %computername%==RFMI033 net use z: \\White\Saloon_save\33
if %computername%==RFMI034 net use z: \\White\Saloon_save\34

if %computername%==IH001 net use z: \\White\Saloon_save\new_1
if %computername%==IH002 net use z: \\White\Saloon_save\new_2
if %computername%==IH003 net use z: \\White\Saloon_save\new_3
if %computername%==IH004 net use z: \\White\Saloon_save\new_4
if %computername%==IH005 net use z: \\White\Saloon_save\new_5
if %computername%==IH006 net use z: \\White\Saloon_save\new_6
if %computername%==IH007 net use z: \\White\Saloon_save\new_7
if %computername%==IH008 net use z: \\White\Saloon_save\new_8
if %computername%==IH009 net use z: \\White\Saloon_save\new_9
if %computername%==IH010 net use z: \\White\Saloon_save\new_10
if %computername%==IH011 net use z: \\White\Saloon_save\new_11
if %computername%==IH012 net use z: \\White\Saloon_save\new_12
if %computername%==IH013 net use z: \\White\Saloon_save\new_13

if %computername%==CAFE001 net use z: \\White\Saloon_save\cafe_1
if %computername%==CAFE002 net use z: \\White\Saloon_save\cafe_2
if %computername%==CAFE003 net use z: \\White\Saloon_save\cafe_3
if %computername%==CAFE004 net use z: \\White\Saloon_save\cafe_4
if %computername%==CAFE005 net use z: \\White\Saloon_save\cafe_5
if %computername%==CAFE006 net use z: \\White\Saloon_save\cafe_6
if %computername%==CAFE007 net use z: \\White\Saloon_save\cafe_7
if %computername%==CAFE008 net use z: \\White\Saloon_save\cafe_8
if %computername%==CAFE009 net use z: \\White\Saloon_save\cafe_9
if %computername%==CAFE010 net use z: \\White\Saloon_save\cafe_10
if %computername%==CAFE011 net use z: \\White\Saloon_save\cafe_11

Все хорошо отрабатывается, но имя cетевого диска выглядит очень плохо...
а нужно что-бы имя сетевого диска было "Диск Z [№ компа]"

Отправлено: 16:37, 15-06-2010 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт - подключить сетевой диск и назначить ему имя.

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
можно ли подключить ftp как сетевой диск? rizz Хочу все знать 4 28-04-2012 21:08
Debian/Ubuntu - Как подключить сетевой диск. sparxxx Общий по Linux 16 23-07-2009 18:15
Разное - [решено] Как назначить имя Администратор BlackboxeR Microsoft Windows 2000/XP 2 29-01-2008 11:07
Как подключить сетевой диск удаленного компа (через инет) zsa Сетевые технологии 1 23-07-2007 05:31
подключить сетевой диск пользователю в AD rrew Microsoft Windows NT/2000/2003 11 02-10-2006 01:30




 
Переход