Como encurtar automaticamente nomes em uma pasta e suas subpastas? [duplicado]

1

Estou tentando fazer um backup na minha pasta do Dropbox, mas recebo a seguinte mensagem:

Source Path Too Long

The source file name(s) are larger than is supported by the file system. Try moving to a location which has a shorter path name, or try renaming to shorter name(s) before attempting this operation.

Minha pasta do Dropbox contém 115752 arquivos, por isso gostaria de saber se existe uma maneira de encurtar os nomes que são muito longos automaticamente?

Estou executando no Windows 7.

    
por xqtr 14.03.2018 / 13:20

1 resposta

1

Certifique-se de navegar para uma pasta dentro da sua caixa de depósito onde deseja fazer coisas, por exemplo, copiar arquivos.

Agora, clique na barra de endereços em um espaço vazio. Isso deve permitir que você insira o texto manualmente e copie o endereço.

Limpe o campo de endereço e digite o seguinte comando em seu lugar:

subst j: .

Você pode alterar j: para qualquer unidade que não esteja em uso no seu sistema.

Depois de concluir este comando, uma nova unidade é formada. Se você usou j :, então a nova driveletter é j:.

Vá para aquela driveletter. Agora você pode fazer o que quiser porque o caminho não é mais c: \ Users \ YourUsername \ Dropbox ... mas j: ...

Assim, você não precisa encurtar as pastas apenas para o backup que deseja fazer.

Quanto mais fundo você for na estrutura de pastas, maior a chance de não ser executado em um tipo de erro "caminho muito longo". Você também pode repetir o processo várias vezes, alterando as unidades de transmissão para as não usadas.

Quer se livrar das unidades, basta reiniciar o seu PC. As unidades estão lá apenas pela duração dessa sessão do Windows. Como alternativa, abra um prompt de comando e digite subst /d j: e substituinte j: para a driveletter que você usou. Se você criou 3 unidades, execute o comando 3 vezes, uma vez para cada driveletter.

    
por 14.03.2018 / 13:56