Виртуальные каталоги в Windows, общий доступ к файлам

Я использую общий файловый ресурс на Windows 7 professional, и я хотел бы добавить ярлык / виртуальный каталог к ​​другим общим ресурсам. Например, если кто-то подключится к \machinename\share (вызовите эту папку A), я бы хотел, чтобы в списке A в папке A отсутствовала папка B, физически существующая в папке A. В IIS я бы использовал виртуальный каталог, но те, кажется, не переводят на обмен файлами. Какие-либо предложения?

У меня также есть общая папка B, так что если есть способ "ярлыка" из одного общего ресурса в другой, это тоже сработает.

Спасибо!

3 ответа

Решение

В Windows вы можете использовать mklink, чтобы сделать папку где-нибудь еще в файловой системе, также появиться в папке, которой вы делитесь. Это действительно только в том случае, если вы говорите о файлах в локальной системе. Вы не можете ссылаться на вещи в других системах.

mklink /d \MyDocs \Users\User1\Documents

Если вы хотите иметь ссылки на внешние системы, вы можете посмотреть на DFS. Но для этого нужен Windows-сервер, и связывание действительно может быть выполнено только на одном уровне.

Что вам нужно, так это распределенные файловые службы, которые не поддерживаются в Windows 7. Тем не менее, они поддерживаются в серверных версиях Windows.

У меня также есть общая папка B, так что если есть способ "ярлыка" из одной папки в другую

Там точно есть:)

Откройте общий ресурс A, щелкните правой кнопкой мыши -> Создать -> Ярлык, затем укажите путь UNC для общего ресурса B

Другие вопросы по тегам