Universal Naming Convention je systém pojmenování používaný v systému Microsoft Windows pro přístup ke sdíleným síťovým složkám a tiskárnám v místní síti.
Podpora pro práci s cestami UNC v Unixu a dalších operačních systémech využívají technologie sdílení souborů mezi platformami, jako je Samba.
syntaxe názvu UNC
Názvy UNC identifikují síťové zdroje pomocí specifického zápisu. Tyto názvy se skládají ze tří částí: název hostitelského zařízení, název sdílení a volitelná cesta k souboru.
Tyto tři prvky jsou kombinovány pomocí zpětných lomítek:
název-hostitele\název-sdílené_položky\cesta_souboru
Sekce názvu hostitele
Část názvu hostitele názvu UNC se může skládat buď z řetězce názvu sítě nastaveného správcem a spravovaného službou pojmenování sítě, jako je DNS nebo WINS, nebo z adresy IP.
Tyto názvy hostitelů obvykle označují počítač se systémem Windows nebo tiskárnu kompatibilní se systémem Windows.
Sekce Share-Name
Sdílená část názvu cesty UNC odkazuje na štítek vytvořený správcem nebo v některých případech v rámci operačního systému.
Ve většině verzí Microsoft Windows odkazuje vestavěný název sdílené položky admin$ na kořenový adresář instalace operačního systému – obvykle C:\Windows, ale někdy C: \\WINDOWS.
Cesty UNC neobsahují písmena ovladače pro Windows, pouze štítek, který může odkazovat na konkrétní jednotku.
Sekce File_Path
Část file_path názvu UNC odkazuje na místní podadresář pod sekcí sdílení. Tato část cesty je volitelná.
Pokud není zadána žádná cesta k souboru, cesta UNC jednoduše ukazuje na složku nejvyšší úrovně sdílené položky.
Cesta k souboru musí být absolutní. Relativní cesty nejsou povoleny.
Jak pracovat s cestami UNC
Zvažte standardní počítač se systémem Windows nebo tiskárnu kompatibilní se systémem Windows s názvem Teela. Řekněme, že jste kromě vestavěného sdílení admin$ také definovali bod sdílení s názvem temp, který se nachází na C:\temp.
Pomocí názvů UNC se takto připojíte ke složkám na Teela.
teela\admin$ (pro dosažení C:\WINNT)
teela\admin$\system32 (pro dosažení C:\WINNT\system32)
teela \temp (k dosažení C:\temp)
Nové sdílení UNC lze vytvořit pomocí Průzkumníka Windows. Stačí kliknout pravým tlačítkem na složku a vybrat jednu z možností nabídky Sdílet a přiřadit jí název sdílení.
A co další zpětná lomítka ve Windows?
Microsoft používá jiná zpětná lomítka v celém systému Windows, například v místním systému souborů. Jedním příkladem je C:\Users\Administrator\Downloads pro zobrazení cesty ke složce Stažené soubory v uživatelském účtu správce.
Při práci s příkazy příkazového řádku můžete také vidět zpětná lomítka.
Alternativy k UNC
Pomocí Průzkumníka Windows nebo příkazového řádku nebo Windows PowerShell a se správnými bezpečnostními pověřeními můžete mapovat síťové jednotky a vzdáleně přistupovat ke složkám v počítači pomocí písmene jednotky namísto cesty UNC
Microsoft zavedl UNC pro Windows poté, co systémy Unix definovaly jinou konvenci názvů cest. Síťové cesty Unix (včetně operačních systémů souvisejících s Unixem a Linuxem, jako jsou macOS a Android) používají lomítka místo zpětných lomítek.