Práce s Universal Naming Convention (UNC Path)

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 na a místní síť.

Podpora pro práci s cestami UNC v Unixu a dalších operačních systémech využívají technologie sdílení souborů napříč platformami, jako je např Samba.

Syntaxe názvu UNC

Názvy UNC identifikují síťové zdroje pomocí specifické notace. Tyto názvy se skládají ze tří částí: název hostitelského zařízení, název sdílené položky a volitelná cesta k souboru.

Snímek obrazovky UNC zobrazující název hostitelského zařízení, název sdílené položky a volitelnou cestu 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ázev hostitele

Část názvu hostitele názvu UNC může obsahovat buď a jméno sítě řetězec nastavený správcem a spravovaný službou pojmenování sítě, např DNS nebo VÍTĚZÍnebo prostřednictvím an IP adresa.

Tyto názvy hostitelů obvykle označují počítač se systémem Windows nebo tiskárnu kompatibilní se systémem Windows.

Sekce Název akcie

Část názvu sdílené položky 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í systému Microsoft Windows vestavěný název sdílené položky admin$ Odkazuje na kořenový adresář instalace operačního systému – obvykle C:\Windows, ale někdy C:\\WINDOWS.

Cesty UNC nezahrnují písmena ovladačů 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 sdílený bod s názvem tepl který se nachází na C:\temp.

Pomocí názvů UNC byste se takto připojovali ke složkám na Teele.

\\teela\admin$ (k dosažení C:\WINNT)
\\teela\admin$\system32 (pro přístup k C:\WINNT\system32)
\\teela\temp (k dosažení C:\temp)

Nové sdílené položky 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é položky.

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 z příkladů je C:\Users\Administrator\Downloads zobrazíte cestu ke složce Stažené soubory v uživatelském účtu správce.

Při práci s ním můžete také vidět zpětná lomítka příkazy příkazového řádku.

Alternativy k UNC

Pomocí Průzkumníka Windows nebo příkazového řádku nebo prostředí Windows PowerShell a se správnými pověřeními zabezpečení může mapovat síťové jednotky a vzdáleně přistupovat ke složkám v počítači pomocí svého písmene jednotky namísto UNC cesta.

Microsoft založil 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 namísto zpětných lomítek.