Existe uma maneira de ter o ponto \ mais alto para outra unidade?

0

No Windows, \ aponta para C:\ . Existe uma maneira de apontar para outra unidade que não seja a unidade do sistema?

    
por Rei Miyasaka 23.08.2013 / 11:42

2 respostas

0

enquanto você não pode redirecionar uma letra de unidade que faz parte do seu sistema, você pode adicionar letras de unidade que podem se referir a qualquer parte do seu sistema. por exemplo. você poderia fazer uma unidade X: que começa em C: \ Users \ Fred \ MyDocuments, e só pode ir de lá, não superior.

O comando é SUBST e no meu exemplo, o comando seria

SUBST X: C:\Users\Fred\MyDocuments

e quando terminar,

SUBST X: /D

da ajuda:

Associates a path with a drive letter.

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

  drive1:        Specifies a virtual drive to which you want to assign a path.
  [drive2:]path  Specifies a physical drive and path you want to assign to
                 a virtual drive.
  /D             Deletes a substituted (virtual) drive.

Type SUBST with no parameters to display a list of current virtual drives.
    
por 23.08.2013 / 15:55
6

No Windows, simplesmente o caminho \ refere-se ao diretório raiz da partição atual . Se você tem apenas uma única partição montada sob uma letra de unidade (o que geralmente é o caso), é isso. Se você tiver várias partições montadas em letras de unidade, digamos C: e D :, então se você estiver em um diretório na partição D: então \ se referirá a D: \.

Observe que, por exemplo, um DVD ou um cartão de memória USB terá seu próprio diretório-raiz, conhecido como \ enquanto estiver nessa partição ou unidade, independentemente do diretório-raiz de qualquer partição de disco rígido incorporada.

Isso contrasta com sistemas semelhantes ao Unix, onde / refere-se à raiz de toda a árvore do sistema de arquivos (já que o conceito de letras de unidade não existe lá; somente pontos de montagem).

    
por 23.08.2013 / 14:03