Trabalhando com a Convenção de Nomenclatura Universal (UNC Path)
A Convenção Universal de Nomenclatura é o sistema de nomenclatura usado no Microsoft Windows para acessar pastas e impressoras de rede compartilhadas em um rede local.
Suporte para trabalhar com caminhos UNC em Unix e outros sistemas operacionais usam tecnologias de compartilhamento de arquivos de plataforma cruzada como Samba.
Sintaxe de nome UNC
Os nomes UNC identificam os recursos da rede usando uma notação específica. Esses nomes consistem em três partes: um nome de dispositivo host, um nome de compartilhamento e um caminho de arquivo opcional.

Esses três elementos são combinados usando barras invertidas:
\\ host-name \ share-name \ file_path
A seção Host-Name
A parte do nome do host de um nome UNC pode consistir em um nome da rede string definida por um administrador e mantida por um serviço de nomenclatura de rede como DNS ou WINS, ou por um endereço de IP.
Esses nomes de host normalmente se referem a um PC com Windows ou a uma impressora compatível com o Windows.
A seção de nome de compartilhamento
A parte do nome de compartilhamento de um nome de caminho UNC faz referência a um rótulo criado por um administrador ou, em alguns casos, dentro do sistema operacional.
Na maioria das versões do Microsoft Windows, o nome de compartilhamento integrado admin $ refere-se a diretório raiz da instalação do sistema operacional - geralmente C: \ Windows, mas às vezes C: \\ WINDOWS.
Os caminhos UNC não incluem letras de driver do Windows, apenas uma etiqueta que pode fazer referência a uma determinada unidade.
A seção File_Path
A parte file_path de um nome UNC faz referência a um subdiretório local abaixo da seção de compartilhamento. Esta parte do caminho é opcional.
Quando nenhum file_path é especificado, o caminho UNC simplesmente aponta para a pasta de nível superior do compartilhamento.
O file_path deve ser absoluto. Caminhos relativos não são permitidos.
Como trabalhar com caminhos UNC
Considere um PC com Windows padrão ou uma impressora compatível com o Windows chamada Teela. Além do compartilhamento admin $ integrado, digamos que você também definiu um ponto de compartilhamento chamado temp que está localizado em C: \ temp.
Usando nomes UNC, é assim que você se conectaria a pastas no Teela.
\\ teela \ admin $ (para alcançar C: \ WINNT)
\\ teela \ admin $ \ system32 (para chegar a C: \ WINNT \ system32)
\\ teela \ temp (para alcançar C: \ temp)
Novos compartilhamentos UNC podem ser criados por meio do Windows Explorer. Basta clicar com o botão direito em uma pasta e escolher uma das opções do menu Compartilhar para atribuir a ela um nome de compartilhamento.
E quanto às outras barras invertidas no Windows?
A Microsoft usa outras barras invertidas em todo o Windows, como no sistema de arquivos local. Um exemplo é C: \ Usuários \ Administrador \ Downloads para mostrar o caminho para a pasta Downloads na conta do usuário Administrador.
Você também pode ver barras invertidas ao trabalhar com comandos de linha de comando.
Alternativas ao UNC
Usando o Windows Explorer ou o Prompt de Comando ou Windows PowerShell, e com as credenciais de segurança adequadas, você pode mapear unidades de rede e acessar remotamente pastas em um computador usando sua letra de unidade em vez de um UNC caminho.
A Microsoft estabeleceu o UNC para Windows depois que os sistemas Unix definiram uma convenção de nome de caminho diferente. Caminhos de rede Unix (incluindo sistemas operacionais relacionados a Unix e Linux, como macOS e Android) usam barras normais em vez de barras invertidas.