A convenção universal de nomenclatura (UNC, Universal Naming Convention) é o sistema de nomes usado no Microsoft Windows para acessar pastas de rede compartilhadas e impressoras em uma rede local (LAN).
O suporte para trabalhar com caminhos UNC no Unix e em outros sistemas operacionais pode ser configurado usando tecnologias de compartilhamento de arquivos entre plataformas, como o Samba.
Sintaxe de nome UNC
Nomes UNC identificam recursos de 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 nome-do-compartilhamento file_path A parte do nome do host de um nome UNC pode consistir em uma cadeia de nome de rede definida por um administrador e mantida por um serviço de nomes de rede, como DNS ou WINS, ou por um endereço IP. Esses nomes de host normalmente se referem a um PC Windows ou a uma impressora compatível com o Windows. A parte do nome do 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 do compartilhamento interno admin $ refere-se ao diretório raiz da instalação do sistema operacional - geralmente C: Windows, mas às vezes C: WINDOWS ou C: WINNT. Caminhos UNC não incluem letras de driver do Windows, apenas um rótulo que pode fazer referência a uma determinada unidade. 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. Considere uma impressora padrão compatível com Windows PC ou Windows Teela. Além do compartilhamento admin $ embutido, digamos que você também tenha definido 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 acessar C: WINNT system32) teela temp (para atingir C: temp)
Novos compartilhamentos UNC podem ser criados através do Windows Explorer. Basta clicar com o botão direito do mouse em uma pasta e escolher uma das opções do menu Compartilhar para atribuir um nome de compartilhamento. A Microsoft usa outras barras invertidas em todo o Windows, como no sistema de arquivos local. Um exemplo é C: Users Administrator Downloads para mostrar o caminho para a pasta Downloads na conta de usuário do administrador. Você também pode ver barras invertidas ao trabalhar com comandos da linha de comandos, como: net use h: * computador arquivos Usando o Windows Explorer ou o prompt de comando do DOS e com as credenciais de segurança apropriadas, é possível mapear unidades de rede e acessar remotamente pastas em um computador por meio de sua letra de unidade, em vez de um caminho UNC. 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 ao Unix e Linux, como macOS e Android) usam barras em vez de barras invertidas. A seção do nome do host
A seção de nome de compartilhamento
A seção File_Path
Como trabalhar com caminhos UNC
E quanto a outras barras invertidas no Windows?
Alternativas para UNC