У меня есть сетевое расположение, \\myserver\myshare
. В моем окне Windows XP я хочу сопоставить это местоположение с путем c:\somefolder
. Я прошу невозможного?
Вы уверены, что действительно хотите этим заниматься? Есть очень хорошая статья о том, почему это плохо плохо плохо идея в Джоэле о программном обеспечении (см. пункт 3) ...
Вывод: в следующий раз, когда кто-то попытается продать вам программный продукт, который позволяет вам получать доступ к сетевым ресурсам так же, как при доступе к локальным ресурсам, бегите на полной скорости в обратном направлении.
Если вы хотите узнать почему, прочтите соответствующие части статьи.
Ответ: я спросил невозможное. Нет возможности сделать то, что я хотел.
В Vista (и более поздних версиях) вы можете создать символическую ссылку с помощью mklink.
Наверное, не так, как вы собираетесь. Windows обрабатывает символические ссылки как физический дескриптор. Инструмент для их создания "привязан" к WinXP. Для этого требуется локальная файловая система, отформатированная для NTFS в качестве целевой.
Самое близкое к Windows - это DFS. В этом случае вы создаете специальный общий ресурс на сервере, которому сопоставляется ваша рабочая станция. Тогда этот общий ресурс имеет собственное собранное пространство имен, которое, вероятно, вы ищете. Хотя это не местный.
Вы просите невозможного :)
Для того, что вы хотите, вам понадобится символическая ссылка NTFS.
В отличие от точки соединения NTFS (доступной с Windows 2000), символическая ссылка также может указывать на файл или удаленный сетевой путь SMB.
SMB2 требуется для символических ссылок в Windows, которые записываются в сетевые стеки vista / win7.
Я не пробовал ... и я не совсем уверен, о чем вы говорите, но не могли бы вы начать с \\ 127.0.0.1
Это всего лишь предположение.
Я не уверен, что это то, что вам нужно, но Windows XP может сопоставить сетевой диск / сетевую папку с диском (Z: \ и т. Д.), Но не с определенной папкой.
Я не уверен, чего вы пытаетесь достичь, но если у вас есть программное обеспечение, которое требует доступа к своим файлам на локальном диске, вы можете использовать Map-Network Drive, и это должно сделать это за вас. (Но, пожалуйста, обратите внимание на ответ Farseeker и предоставленную ссылку).
Если вам просто нужен способ простого доступа к сетевому диску, создайте ярлык непосредственно на сетевом диске (или подключите сетевой диск).