Como visualizar a unidade mapeada remotamente na linha de comando do Windows

0

Estou usando o Expandrive 3 para mapear uma unidade remota para a unidade Z:\ em meu computador. Eu gostaria de vê-lo usando a linha de comando do Windows 7, mas tentar cd Z:\ não faz nada. Nenhuma mensagem de erro, nada.

Alguém sabe se existe uma maneira de visualizar uma unidade diferente de C:\ usando a linha de comando no Windows?

    
por avorum 16.06.2014 / 16:35

4 respostas

4

Isso não é específico para unidades compartilhadas de rede. Esse é o comportamento normal do comando cd no windows. Você deve ler o conteúdo das notas de ajuda fornecidas com o comando cd . Uma citação de cd notas de ajuda:

Use the /D switch to change current drive in addition to changing current directory for a drive.

A sintaxe que você quer é

CD [/D] [drive:][path]

Isso permitirá que você use cd em uma unidade diferente. Se a opção / D não for usada, você só poderá alterar o diretório na sua unidade atual.

Outra alternativa é alterar explicitamente a unidade antes de emitir o comando cd . no seu caso, isso ficaria assim

[drive:]

CD [path]

A primeira linha mudará a unidade para qualquer unidade desejada, use Z: no seu caso (note que nenhuma barra invertida após a coluna), a segunda linha mudará de diretório para [caminho]

    
por 16.06.2014 / 17:08
2

Ao copiar para uma unidade, as versões mais antigas do cmd.exe não vão direto para lá. depois de emitir o comando do CD, digite a letra da unidade: mas sem uma barra invertida. A razão é porque o CD é apenas para alterar diretórios, não drives, e eles tecnicamente possuem sintaxe diferente. você realmente não precisa de CD para apenas trocar de disco

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:\Users\user>cd d:\

    C:\Users\user>d:

    d:\>c:

    C:\Users\user>
    
por 16.06.2014 / 16:54
1

O comando cd (sem /D switch) não pode alterar o diretório de trabalho atual para outro drive. Para isso, use o comando X: (onde X é uma unidade para alterar).

O cd X:\path não faz nada, no entanto. Ele altera o diretório atual na unidade X: para path . Então, se você fizer cd X:\path seguido por X: , você acabará em X:\path . Cada unidade no Windows lembra seu diretório de trabalho. O comando X: não muda para um diretório raiz da unidade, mas para um diretório de trabalho na unidade (a raiz é o padrão).

    
por 16.06.2014 / 20:33
1

Sim, o swtich / D para CD mudará a unidade e, em seguida, alterará o diretório de trabalho atual.

Funciona com letras de unidade atribuídas a unidades locais e também a letras de unidade de rede mapeadas para compartilhamentos UNC de rede ou servidores de armazenamento remoto por meio de programas como o ExpanDrive ou o WebDrive.

Mais informações sobre o comando do CD do MSDOS podem ser encontradas no link

    
por 24.06.2014 / 01:17