Práca s Universal Naming Convention (UNC Path)

Universal Naming Convention je názvový systém používaný v systéme Microsoft Windows na prístup k zdieľaným sieťovým priečinkom a tlačiarňam na a miestna sieť.

Podpora pre prácu s cestami UNC v Unixe a iných operačných systémoch využíva technológie zdieľania súborov medzi platformami ako napr Samba.

Syntax názvu UNC

Názvy UNC identifikujú sieťové zdroje pomocou špecifického zápisu. Tieto názvy sa skladajú z troch častí: názov hostiteľského zariadenia, názov zdieľania a voliteľná cesta k súboru.

Snímka obrazovky UNC zobrazujúca názov hostiteľského zariadenia, názov zdieľania a voliteľnú cestu k súboru.

Tieto tri prvky sa kombinujú pomocou spätných lomítok:

\\názov-hostiteľa\názov-zdieľanej položky\cesta_k súboru

Sekcia názvu hostiteľa

Časť názvu UNC názvu hostiteľa môže pozostávať z a názov sieťe reťazec nastavený správcom a udržiavaný sieťovou názvovou službou, napr DNS alebo VYHRÁVA, alebo prostredníctvom an IP adresa.

Tieto názvy hostiteľov zvyčajne označujú počítač so systémom Windows alebo tlačiareň kompatibilnú so systémom Windows.

Sekcia Názov akcie

Časť názvu zdieľania cesty UNC odkazuje na označenie vytvorené správcom alebo v niektorých prípadoch v rámci operačného systému.

Vo väčšine verzií systému Microsoft Windows je to vstavaný názov zdieľania admin$ odkazuje na koreňový adresár inštalácie operačného systému – zvyčajne C:\Windows, ale niekedy C:\\WINDOWS.

Cesty UNC neobsahujú písmená ovládačov systému Windows, iba označenie, ktoré môže odkazovať na konkrétny disk.

Sekcia File_Path

Časť file_path názvu UNC odkazuje na lokálny podadresár pod zdieľanou sekciou. Táto časť cesty je voliteľná.

Ak nie je zadaná žiadna cesta k súboru, cesta UNC jednoducho ukazuje na priečinok najvyššej úrovne zdieľania.

Cesta k súboru musí byť absolútna. Relatívne cesty nie sú povolené.

Ako pracovať s cestami UNC

Zvážte štandardný počítač so systémom Windows alebo tlačiareň kompatibilnú so systémom Windows s názvom Teela. Povedzme, že ste okrem vstavaného zdieľania admin$ definovali aj zdieľaný bod s názvom tepl ktorý sa nachádza na C:\temp.

Pomocou názvov UNC by ste sa takto pripájali k priečinkom na Teele.

\\teela\admin$ (na dosiahnutie C:\WINNT)
\\teela\admin$\system32 (pre prístup k C:\WINNT\system32)
\\teela\temp (na dosiahnutie C:\temp)

Nové zdieľané položky UNC je možné vytvoriť pomocou Prieskumníka systému Windows. Stačí kliknúť pravým tlačidlom myši na priečinok a vybrať jednu z možností ponuky Zdieľať, aby ste mu priradili názov zdieľania.

A čo ďalšie spätné lomky v systéme Windows?

Microsoft používa iné spätné lomky v celom systéme Windows, napríklad v lokálnom systéme súborov. Jedným z príkladov je C:\Users\Administrator\Downloads zobrazíte cestu k priečinku Stiahnuté súbory v používateľskom účte správcu.

Pri práci s ním môžete vidieť aj spätné lomky príkazy príkazového riadku.

Alternatívy k UNC

Pomocou programu Windows Prieskumník alebo príkazového riadka alebo prostredia Windows PowerShell a so správnymi bezpečnostnými povereniami môže mapovať sieťové jednotky a vzdialene pristupovať k priečinkom v počítači pomocou písmena jednotky namiesto UNC cesta.

Microsoft založil UNC pre Windows po tom, čo systémy Unix definovali inú konvenciu názvov ciest. Sieťové cesty Unix (vrátane operačných systémov súvisiacich s Unixom a Linuxom, ako sú macOS a Android) používajú namiesto spätných lomiek lomky.