Работа с универсалната конвенция за наименуване (UNC Path)

Обяснение на имената на маршрути на UNC в Windows

Универсалната конвенция за наименуване (UNC) е системата за именуване, използвана в Microsoft Windows за достъп до споделени мрежови папки и принтери в локална мрежа (LAN).

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

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

Имената на UNC идентифицират мрежовите ресурси, като използват конкретна нотация. Тези имена се състоят от три части: име на устройство за хост, име на дял и незадължителен път на файла.

Тези три елемента се комбинират чрез използване на обратни мигачи:

\\ хост име \ дял-име \ FILE_PATH

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

Името на хост-име на UNC име може да се състои или от низ за мрежово име, зададено от администратор и поддържано от услуга за назоваване на мрежи като DNS или WINS , или от IP адрес .

Тези имена на хостове обикновено се отнасят за компютър с Windows или принтер, съвместим с Windows.

Раздел "Споделяне и име"

Името на името на дял от името на маршрута на UNC посочва етикет, създаден от администратор или в някои случаи от операционната система.

В повечето версии на Microsoft Windows вграденото име за споделяне admin $ се отнася до основната директория на инсталацията на операционната система - обикновено C: \ Windows, но понякога C: \\ WINDOWS или C: \\ WINNT.

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

Секцията File_Path

Частта file_path на UNC име се отнася до локална поддиректория под раздела за споделяне. Тази част от пътя е по избор.

Когато не е посочен маршрут на файла, маршрутът UNC просто сочи към папката от най-високо ниво на споделянето.

Пътят на файла трябва да бъде абсолютен. Относителните пътища не са разрешени.

Как да работите с UNC Paths

Помислете за стандартен Windows компютър или принтер, съвместим с Windows, наречен T eela . В допълнение към вградената admin $ share, кажете, че сте определили и точка на споделяне, наречена temp, която се намира в C: \ temp.

Използвайки имената на UNC, това е начинът, по който ще се свържете с папките на Teela .

\\ teela \ admin $ (за достигане C: \ WINNT) \\ teela \ admin $ \ system32 (за да достигне C: \ WINNT \ system32) \\ teela \ temp

Новите акции на UNC могат да бъдат създадени чрез Windows Explorer. Трябва само да кликнете с десния бутон на мишката върху папка и да изберете една от опциите на менюто "Споделяне", за да я присвоите.

Какво за другите Backslashes в Windows?

Microsoft използва други backslashes в Windows, като например в локалната файлова система. Един пример е C: \ Users \ Administrator \ Downloads, за да покажете пътя към папката Downloads в потребителския акаунт на Administrator.

Възможно е да видите и обратно наклонена черта при работа с команди от командния ред , като например:

нето използване h: * \\ компютър \ файлове

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

С помощта на Windows Explorer или командния ред на DOS и с подходящи пълномощия за сигурност можете да картите мрежови устройства и дистанционен достъп до папките на компютър чрез буквата на устройството, вместо UNC

Microsoft създаде UNC за Windows, след като Unix системите са дефинирали различна конвенция за пътя. Мрежовите пътища на Unix (включително Unix и Linux, свързани с операционни системи като MacOS и Android) използват наклонени черти вместо обратна мигновена линия.