Lavorare con la Convenzione di denominazione universale (percorso UNC)

La Universal Naming Convention è il sistema di denominazione utilizzato in Microsoft Windows per accedere a cartelle e stampanti di rete condivise su un rete locale.

Il supporto per lavorare con percorsi UNC in Unix e altri sistemi operativi utilizzano tecnologie di condivisione file multipiattaforma come Samba.

Sintassi del nome UNC

I nomi UNC identificano le risorse di rete utilizzando una notazione specifica. Questi nomi sono costituiti da tre parti: un nome di dispositivo host, un nome di condivisione e un percorso file facoltativo.

Uno screenshot dell'UNC che mostra un nome di dispositivo host, un nome di condivisione e un percorso file facoltativo.

Questi tre elementi vengono combinati utilizzando le barre rovesciate:

\\nome-host\nome-condivisione\percorso_file

La sezione del nome dell'host

La parte del nome host di un nome UNC può consistere di a nome della rete stringa impostata da un amministratore e gestita da un servizio di denominazione di rete come DNS o VINCE, o da an indirizzo IP.

Questi nomi host normalmente si riferiscono a un PC Windows oa una stampante compatibile con Windows.

La sezione Share-Name

La parte del nome di condivisione di un percorso UNC fa riferimento a un'etichetta creata da un amministratore o, in alcuni casi, all'interno del sistema operativo.

Nella maggior parte delle versioni di Microsoft Windows, il nome di condivisione integrato amministratore$ si riferisce a root directory dell'installazione del sistema operativo, in genere C:\Windows ma talvolta C:\\WINDOWS.

I percorsi UNC non includono le lettere del driver di Windows, ma solo un'etichetta che può fare riferimento a una determinata unità.

La sezione File_Path

La parte file_path di un nome UNC fa riferimento a una sottodirectory locale sotto la sezione di condivisione. Questa parte del percorso è facoltativa.

Quando non viene specificato alcun percorso_file, il percorso UNC punta semplicemente alla cartella di livello superiore della condivisione.

Il percorso_file deve essere assoluto. Non sono consentiti percorsi relativi.

Come lavorare con i percorsi UNC

Considera un PC Windows standard o una stampante compatibile con Windows denominata Teela. Oltre alla condivisione admin$ incorporata, supponiamo di aver definito anche un punto di condivisione chiamato temperatura che si trova in C:\temp.

Usando i nomi UNC, questo è il modo in cui ti collegheresti alle cartelle su Teela.

\\teela\admin$ (per raggiungere C:\WINNT)
\\teela\admin$\system32 (per raggiungere C:\WINNT\system32)
\\teela\temp (per raggiungere C:\temp)

È possibile creare nuove condivisioni UNC tramite Esplora risorse. Basta fare clic con il pulsante destro del mouse su una cartella e scegliere una delle opzioni del menu Condividi per assegnarle un nome di condivisione.

Che dire di altre barre rovesciate in Windows?

Microsoft utilizza altre barre rovesciate in Windows, ad esempio nel file system locale. Un esempio è C:\Utenti\Amministratore\Download per mostrare il percorso della cartella Download nell'account utente Administrator.

Potresti anche vedere barre rovesciate quando lavori con comandi da riga di comando.

Alternative a UNC

Utilizzando Esplora risorse o il prompt dei comandi o Windows PowerShell e con le credenziali di sicurezza adeguate, può mappare unità di rete e accedere in remoto alle cartelle su un computer utilizzando la sua lettera di unità anziché un UNC il percorso.

Microsoft ha stabilito UNC per Windows dopo che i sistemi Unix avevano definito una convenzione di percorso diversa. I percorsi di rete Unix (inclusi i sistemi operativi relativi a Unix e Linux come macOS e Android) utilizzano barre in avanti anziché barre rovesciate.