none
net use RRS feed

  • Вопрос

  • Здравствуйте, подскажите пожалуйста, можно ли с помощью команды net use подключить сетевой диск с нужной буквой и нужным именем диска. Например подключаем сетевую папку с именем "obmen" на сервере "server" с буквой "M". Как сделать чтобы после подключения при открытии "Мой компьютер" название сетевого диска было не "obmen(\\server)" а к примеру русскими буквами "обмен".
    4 сентября 2013 г. 7:04

Ответы

  • Нет у меня вопрос не в этом. Допустим у меня на файловом сервере  есть общая папка с именем "obmen", я подключаю эту папку на клиентской рабочей станции с помощью команды net use V: \\server\obmen .

    После этого папка появляется на клиентской машине в "Мой компьютер" с именем  "obmen(\\server)". А я хочу, чтобы она там была с именем "Обмен". Т.е. мне приходится после выполнения команды net use V: \\server\obmen нажимать на эту папку правой кнопкой и переименовывать ее, что неудобно=) Просто хочется сделать скрипт для подключения сетевых дисков, чтобы они подключались с уже нужным именем.

     

    Создайте скрипт-файл (расширение vbs) со следующим текстом внутри и поставьте в автозагрузку:

    On Error Resume Next
    Set objWshNetwork = CreateObject( "WScript.Network" )
    Set objShell = CreateObject("Shell.Application")
    
    MapDrive "V:", "\\server\obmen", "Обмен"
    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
    


    25 сентября 2013 г. 11:50

Все ответы

  • Добрый день, Алексей!

    Посмотрите статью net use с именами расшаренных папок на Русском.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    5 сентября 2013 г. 4:29
    Модератор
  • Нет у меня вопрос не в этом. Допустим у меня на файловом сервере  есть общая папка с именем "obmen", я подключаю эту папку на клиентской рабочей станции с помощью команды net use V: \\server\obmen .

    После этого папка появляется на клиентской машине в "Мой компьютер" с именем  "obmen(\\server)". А я хочу, чтобы она там была с именем "Обмен". Т.е. мне приходится после выполнения команды net use V: \\server\obmen нажимать на эту папку правой кнопкой и переименовывать ее, что неудобно=) Просто хочется сделать скрипт для подключения сетевых дисков, чтобы они подключались с уже нужным именем.

     
    9 сентября 2013 г. 10:03
  • Нет у меня вопрос не в этом. Допустим у меня на файловом сервере  есть общая папка с именем "obmen", я подключаю эту папку на клиентской рабочей станции с помощью команды net use V: \\server\obmen .

    После этого папка появляется на клиентской машине в "Мой компьютер" с именем  "obmen(\\server)". А я хочу, чтобы она там была с именем "Обмен". Т.е. мне приходится после выполнения команды net use V: \\server\obmen нажимать на эту папку правой кнопкой и переименовывать ее, что неудобно=) Просто хочется сделать скрипт для подключения сетевых дисков, чтобы они подключались с уже нужным именем.

     

    Создайте скрипт-файл (расширение vbs) со следующим текстом внутри и поставьте в автозагрузку:

    On Error Resume Next
    Set objWshNetwork = CreateObject( "WScript.Network" )
    Set objShell = CreateObject("Shell.Application")
    
    MapDrive "V:", "\\server\obmen", "Обмен"
    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
    


    25 сентября 2013 г. 11:50