Работа с универсальным соглашением об именах (путь UNC)

Оглавление:

Работа с универсальным соглашением об именах (путь UNC)
Работа с универсальным соглашением об именах (путь UNC)
Anonim

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

Поддержка работы с путями UNC в Unix и других операционных системах с использованием кроссплатформенных технологий обмена файлами, таких как Samba.

Синтаксис имени UNC

UNC-имена идентифицируют сетевые ресурсы, используя определенную нотацию. Эти имена состоят из трех частей: имени хост-устройства, общего имени и необязательного пути к файлу.

Image
Image

Эти три элемента объединяются с помощью обратной косой черты:

имя хоста\имя общего ресурса\путь к файлу

Секция имени хоста

Часть имени хоста в имени UNC может состоять либо из строки сетевого имени, установленной администратором и поддерживаемой службой сетевых имен, такой как DNS или WINS, либо из IP-адреса.

Эти имена хостов обычно относятся либо к ПК с Windows, либо к Windows-совместимому принтеру.

Раздел общего имени

Часть имени общего ресурса пути UNC ссылается на метку, созданную администратором или, в некоторых случаях, в операционной системе.

В большинстве версий Microsoft Windows имя встроенного общего ресурса admin$ относится к корневому каталогу установки операционной системы - обычно C:\Windows, но иногда C: \\WINDOWS.

UNC-пути не включают буквы драйверов Windows, а только метку, которая может указывать на конкретный диск.

Раздел File_Path

Путь к файлу UNC-имени ссылается на локальный подкаталог в разделе общего доступа. Эта часть пути не является обязательной.

Если путь к файлу не указан, путь UNC просто указывает на папку общего доступа верхнего уровня.

Путь к файлу должен быть абсолютным. Относительные пути не допускаются.

Как работать с путями UNC

Рассмотрите стандартный ПК с Windows или совместимый с Windows принтер с именем Teela. Предположим, что помимо встроенной общей папки admin$ вы также определили точку общего доступа с именем temp, расположенную в C:\temp..

Используя имена UNC, вот как вы будете подключаться к папкам на Teela.

teela\admin$ (для доступа к C:\WINNT)

teela\admin$\system32 (для доступа к C:\WINNT\system32)

teela \temp (для доступа к C:\temp)

Новые общие ресурсы UNC можно создавать с помощью проводника Windows. Просто щелкните папку правой кнопкой мыши и выберите один из пунктов меню «Общий доступ», чтобы назначить ей имя общего ресурса.

А как насчет других обратных косых черт в Windows?

Microsoft использует другие символы обратной косой черты в Windows, например, в локальной файловой системе. Например, C:\Users\Administrator\Downloads показывает путь к папке «Загрузки» в учетной записи администратора.

Вы также можете увидеть обратную косую черту при работе с командами командной строки.

Альтернативы UNC

Используя проводник Windows, командную строку или Windows PowerShell и обладая надлежащими учетными данными безопасности, вы можете подключать сетевые диски и удаленно получать доступ к папкам на компьютере, используя букву диска, а не путь UNC

Microsoft установила UNC для Windows после того, как системы Unix определили другое соглашение об именах путей. Сетевые пути Unix (включая операционные системы, связанные с Unix и Linux, такие как macOS и Android) используют прямую косую черту вместо обратной косой черты.

Рекомендуемые: