O que há com o \\ nos caminhos de compartilhamento de rede do Windows?

0

Caminhos para compartilhamentos de rede do Windows começam com \ . Alguém sabe por que (já tentou The Great Mighty Google)?

    
por alexbuzzbee 19.08.2015 / 18:54

2 respostas

4

É simplesmente como a chamada Convenção de Nomenclatura Uniforme foi criada. p>

Uma definição mais formal está disponível da Microsoft :

UNC                = "\" host-name "\" share-name  [ "\" object-name ]
 host-name          = "[" IPv6address ‘]" / IPv4address / reg-name  
    ; IPv6address, IPv4address, and reg-name as specified in [RFC3986] 
 share-name         = 1*80pchar
 pchar              = %x20-21 / %x23-29 / %x2D-2E / %x30-39 / %x40-5A / %x5E-7B / %x7D-FF  
 object-name        = *path-name [ "\" file-name ]
 path-name          = 1*255pchar
 file-name          = 1*255fchar [ ":" stream-name [ ":" stream-type ] ]
 fchar              = %x20-21 / %x23-29 / %x2B-2E / %x30-39 / %x3B / %x3D / %x40-5B / %x5D-7B /                            %x7D-FF 
 stream-name        = *schar
 schar              = %x01-2E / %x30-39 / %x3B-5B /%x5D-FF
 stream-type        = 1*schar

É basicamente um identificador dizendo "Aqui está um identificador UNC".

    
por 19.08.2015 / 19:00
0

É chamada UNC (Universal Naming Convention). A barra dupla no começo é apenas um formato.

Responder por que o formato é do jeito que está seria como tentar responder por que os Caminhos Locais têm uma letra de unidade seguida por dois-pontos (:) seguidos por uma barra ().

    
por 19.08.2015 / 19:03