Mapped Drive -> UNC
У нас нет общего набора сопоставлений дисков в нашей компании для определенных сетевых ресурсов. Неизбежно, кто-то создаст пользовательское сопоставление диска с папкой, затем он будет ссылаться на документ в соответствии с этим сопоставлением диска и либо вставит ссылку в документ электронной почты или текстовый документ.
Конечно, никто не имеет этого сопоставления дисков на своем компьютере. Могу ли я в любом случае рассказать своим пользователям, как создать правильную ссылку на документ, который существует на файловом ресурсе, чтобы, если он не находится на одном из стандартных подключенных дисков, они могли получить полный UNC-путь к документу? Для них что-то проще, чем перейти в командную строку, набрать "net use", скопировать UNC-путь к диску, а затем объединить его с оставшимся путем к файлу.
Уф. Если такая функция или такое расширение оболочки существует, я хотел бы знать.
ОС Windows XP.
2 ответа
Мы используем Ninotech's Path Copy, который является расширением оболочки, которое позволяет вам щелкнуть правой кнопкой мыши по элементу и делать разные интересные вещи. Копирование длинных путей UNC входит в их число.
К сожалению, заставить пользователя понять, когда использовать путь UNC (даже не зная, что это на самом деле), - это отдельная история...
Мы с коллегой взломали этот скрипт GetNetworkPath.
По сути, он преобразует путь на общем диске в файл:// URL и экранирует все, поэтому URL можно передать по электронной почте.
При установке в контекстное меню для всех файлов и папок добавляется пункт "GetNetworkPath". Когда вы щелкаете по нему, появляется диалоговое окно, в которое вы можете скопировать и вставить правильный URL.
Страница содержит сценарий GetNetworkPath и сценарий запуска, который можно использовать для развертывания GetNetworkPath через объект групповой политики. Вам нужно настроить скрипт установки для своего домена.