É possível acessar uma unidade NAS via CMD e copiar todos os nomes de arquivo para um arquivo específico?

0

Existe uma maneira dentro do Windows para acessar uma determinada pasta e copiar todos os seus nomes de conteúdo em um arquivo de texto.

Por exemplo, se eu estiver em C:\Users\myusername\Documents

E na linha de comando eu digito dir > C:\dir.txt , quando eu navego na pasta Documentos, haverá um arquivo de texto chamado 'dir.txt', agora eu posso abri-lo e todos os nomes de todos os arquivos dentro do meu A pasta Documentos estará lá (a menos que não encontre nada dentro dos Documentos).

Meu problema é um pouco diferente.

Estou tentando acessar um NAS Drive. O caminho do arquivo no meu exemplo é \10.51.0.11\nas\Whatever320\PSTs_from_Whatever .

Se eu tentar navegar aqui a partir do prompt de comando, recebo o erro:

CMD does not support UNC paths as current directories.

Eu tenho muitos, milhares de nomes de arquivos para copiar e colar no Excel a partir desta unidade e eu preciso de uma maneira de fazer isso diferente de manualmente.

A opção de copiar e colar esses arquivos está fora de questão, já que levaria muitos dias para fazer cópias do NAS na minha rede ou computador local.

    
por Space Ghost 10.09.2015 / 23:17

1 resposta

3

Você pode dizer a dir qual caminho a ser listado. Então você poderia usar:

dir \10.51.0.11\nas\Whatever320\PSTs_from_Whatever > C:\dir.txt

    
por 10.09.2015 / 23:20