сетевой диск заменен на внешний диск

сетевой диск заменен на внешний диск

У меня есть старое программное обеспечение, которому нужен доступ к сетевому диску, например, \\nameofnetworkdrive, но проблема в том, что сетевой диск теперь заменен внешним USB-диском (например, диском X). Есть ли способ создать символическую ссылку, чтобы при попытке программного обеспечения обратиться к \\nameofnetworkdrive оно фактически обращалось к новому внешнему диску X:? Другими словами, обмануть программное обеспечение, заставив его думать, что сетевой диск все еще существует, но на самом деле он был заменен внешним диском X:?

Я попытался сделать внешний диск X: сетевым диском и использовать то же имя, что и у предыдущего сетевого диска, но это не сработало, поскольку Windows автоматически использует имя моего компьютера в качестве первой части имени сетевого диска, например, \\имя компьютера\имясетевогодиска

Я использую старую Windows Vista. Буду благодарен, если кто-нибудь покажет мне, какие команды я могу использовать в MS DOS, чтобы сделать эту ссылку.

Спасибо!

===========ОБНОВЛЕННЫЙ ВОПРОС=================================

После полученного ответа я создал сетевой диск следующим образом:-

сетевое имя_сетевого_диска=X:

Однако он создал сетевой диск с именем \\mycomputer\nameofnetworkdrive

Есть ли способ сделать это сетевое имя \\nameofnetworkdrive без упоминания mycomputer? потому что старое программное обеспечение работало только в том случае, если оно могло найти сетевой диск с именем \\nameofnetworkdrive.

Благодарен за любую помощь в этом вопросе! Спасибо!

===================ТЕКУЩАЯ ПРОБЛЕМА===========

Было бы проще, если бы я объяснил текущую проблему. Когда я предоставляю общий доступ к внешнему диску, например X:, путь к такому сетевому диску будет называться \[имя моего компьютера][имя, которое я создаю для этого сетевого диска]. Проблема в том, что мое старое программное обеспечение распознает только автономный сетевой диск с именем \[имя сетевого диска], но не тот, которому предшествует \[мой компьютер]. Единственный способ, конечно, — это подключить внешний диск к сети через порт Ethernet (что невозможно, поскольку у этого диска нет порта Ethernet). Пока внешний диск подключен к моему компьютеру как внешний диск, при предоставлении общего доступа к диску в сети его пути будет предшествовать имя mycomputer. Я пытаюсь найти способы избавиться от этого пути к mycomputer и сделать диск автономным сетевым диском, как если бы он был подключен напрямую к сети через порт Ethernet. Надеюсь, это объясняет проблему. Еще раз спасибо за помощь.

решение1

Вы можете создать общий ресурс из командной строки с повышенными привилегиями (cmd) с помощью команда net share.

Например:

net share test=C:\Temp
dir \\mycomputer\test

Это также должно быть возможно из проводника Windows (но я не помню команду меню в Vista).

решение2

Давно не пользовался Vista, но, если мне не изменяет память, это должно работать.

Щелкните правой кнопкой мыши Мой компьютер > Управление > Диспетчер дисков Щелкните правой кнопкой мыши на USB-накопителе и выберите «Изменить букву диска или путь к нему...» Щелкните Изменить, выберите новую букву из раскрывающегося списка, а затем щелкните OK. Ваш USB-накопитель больше не должен использовать эту букву.

Редактировать: Извините, не прочитал ваш пост полностью. Попробуйте это: В вашем файле hosts, ( C:\Windows\System32\drivers\etc\hosts)

127.0.0.1 имясетевогодиска

Теперь, когда вы используете: \\nameofnetworkdriveон должен указывать на вашу локальную машину. Вам нужно будет сделать общий доступ к локальному диску, чтобы сделать это.

Связанный контент