Você já enfrentou um erro do Windows File Explorer dizendo que o arquivo que você está lidando tem um Caminho longo? Isso é porque o Windows suporta apenas caminhos menores que 260 caracteres no tamanho. Você pode ter arquivos com caminhos maiores que esse comprimento, mas o Windows Explorer não poderá executar algumas ações nesse arquivo. Na maioria dos casos, a origem de tais arquivos é outros sistemas operacionais e ambientes em que tais arquivos são suportados e executados. Se você estiver procurando excluir quaisquer desses arquivos do seu computador, nós cobrimos um pequeno utilitário chamado ‘ SuperDelete'Isso pode ajudá-lo.
Caminho de origem muito longo
Excluir arquivos com o caminho longo usando SuperDelete
SuperDelete é um utilitário gratuito de linha de comando para Windows que permite remover arquivos e pastas com nomes de caminho muito longos. Esse utilitário é muito útil quando o Windows Explorer não consegue excluir alguns arquivos indesejados que possuem o caminho com mais de 260 caracteres.
Esta pequena ferramenta é super fácil de usar e configurar. Tudo o que você precisa fazer é baixar o script e abrir uma janela do CMD e executar comandos para excluir os arquivos. O SuperDelete suporta arquivos com até 32767 caracteres, muito além do limite padrão de 260 caracteres. Portanto, a ferramenta deve funcionar bem para usuários normais.
Além disso, se você tiver privilégios de administrador, poderá ignorar todas as verificações de ACL e excluir diretamente um arquivo ou uma pasta. ACL ou lista de controle de acesso é a lista de entradas de controle de acesso que especificam os direitos de acesso a um objeto para um trustee.
Para começar, vá para a seção de releases no repositório do GitHub e faça o download do arquivo executável mais recente. Opcionalmente, você pode fazer o download do código-fonte também, se quiser incluir o SuperDelete em seus projetos ou quiser compilá-lo por conta própria. Depois de ter o executável, abra uma janela CMD nessa pasta. Agora você pode executar os seguintes comandos para excluir um arquivo ou pasta:
superdelete.exe path
No comando acima, o caminho é o caminho completo para o arquivo ou pasta que você deseja excluir. Executar este comando emitirá uma mensagem de confirmação. Confirme o prompt e seu arquivo será excluído do seu computador.
superdelete.exe -s path
Esse comando funciona de maneira semelhante; a única diferença é que não mostraria nenhuma confirmação. Irá diretamente em frente e excluir o arquivo sem um prompt.
superdelete.exe --bypassacl path
Este comando implementa o recurso sobre o qual falamos nesta postagem. Se você tiver direitos de administrador na unidade, poderá ignorar todas as verificações de ACL, mesmo que não tenha direitos suficientes na ACL para remover esse arquivo. Isso é útil quando uma unidade é movida de outra máquina ou instalação do Windows.
SuperDelete é uma pequena ferramenta incrível que faz o trabalho. A ferramenta é executada inteiramente a partir da linha de comando e alguns usuários podem achar difícil de acessar. Mas, no geral, essa ferramenta funciona quando se trata de excluir arquivos com caminhos longos que não podem ser acessados pelo Windows Explorer.
Clique Aqui para baixar SuperDelete.
Você também pode querer verificar o Long Path Fixer para o Windows 10. Esta ferramenta permitirá que você corrija todos os erros relacionados ao caminho muito longo em sua máquina Windows. A ferramenta também possui uma GUI que torna mais conveniente mover ou excluir os arquivos com caminhos longos. Além disso, o TLPD é um localizador de caminho de arquivo longo para detectar arquivos com caminhos longos.