Como alterar nomes extensos de arquivos (criados no linux) no windows?

0

Eu copiei alguns dados da minha máquina Linux para o meu disco rígido externo. Quando quero ler alguns arquivos na minha máquina Windows, não consigo abri-lo. Eu recebo o erro abaixo

The specified path does not exist

Por outro lado, não consigo renomear ou copiar o mesmo arquivo, com erro

The file name you specified is not valid or too long

Eu tentei usar a função renomear no prompt de comando (com e sem as aspas):

rename "Long Name of The File.pdf" "short.pdf"

mas eu recebo esse erro (não sei por quê?):

The syntax of the command is incorrect

Você pode por favor me ajudar?

    
por user3616359 07.09.2015 / 11:35

2 respostas

2

Sem aspas ou caracteres de escape, não funcionará, pois como o cmd sabe qual pertence ao nome do arquivo original e qual pertence ao novo nome? Será que ren old name new name renomeia um arquivo chamado old para name new name ou um arquivo chamado old name new para name ou ...?

Digitar manualmente pode não funcionar porque pode haver alguns caracteres ocultos ou especiais no nome do arquivo que você não pode digitar no teclado. É melhor digitar alguns caracteres do nome do arquivo e pressionar Tab ↹ para correção automática até que o nome correto apareça.

Se isso não funcionar, provavelmente porque seu caminho é muito longo. Renomeie as pastas antes do arquivo para torná-lo mais curto ou mapeie a pasta que contém para uma unidade usando subst ou montagem do gerenciador de disco. Para mais informações, leia este e isso .

Você também pode tentar renomear com o nome abreviado do arquivo, se estiver disponível. Execute dir /x para ver e verificar o nome abreviado do arquivo e, em seguida, execute ren shortn.ame new.name

Se ainda assim não funcionar, pode haver alguns caracteres especiais no nome do arquivo que são proibidos no Windows como /\:*"?<>| . Pode ser mais fácil simplesmente inicializar no Linux e renomeá-lo.

Leitura adicional:

por 07.09.2015 / 11:49
0

Os dados estão danificados. Porque os dados do buffer não gravaram no disco. Eu acho que alguns dados foram perdidos.

Agora, a melhor maneira é digitalizar e corrigir o disco rígido externo com as ferramentas do Windows.

O

verificador de erros do Windows pode corrigir alguns erros.

    
por 07.09.2015 / 11:45