Atualmente, tenho um arquivo na raiz do meu disco rígido externo simplesmente chamado ._.
, que acho que foi adicionado ao meu disco rígido depois de usá-lo no meu MacBook há um tempo. Estou tentando excluir este arquivo na minha máquina Windows 10; no entanto, o Windows continua alegando que o arquivo não pode ser encontrado.
Eu também tentei excluir o arquivo através de um prompt de comando elevado; no entanto, a mesma mensagem é retornada.
Existe alguma maneira de excluir este arquivo do meu disco rígido através do Windows?
windows
command-line
windows-explorer
dotfiles
Mike Koch
fonte
fonte
find "._."
deixou de lado as aspas paradel ._.
. Você tentoudel "._."
?"._."
Você não pode excluir isso porque os coalas são uma espécie protegida.Respostas:
Execute o seguinte comando (pode exigir privilégios elevados / prompt de comando aberto como administrador):
Sobre o
\\?\
prefixo :Observe que você não pode usar o
\\?\
prefixo " " com um caminho relativo.Exemplo :
fonte
start
comandos?node_modules
diretório.)\\?\
prefixo usadodel
ou osrmdir
comandos não ajudavam. Virado para7-zip
o gerenciador de arquivos.C:\Windows
ou..
não é expandida, e esses têm um limite de comprimento de apenas 260. Esse limite de 260 é imposto em muitos lugares; infelizmente, alguns desses lugares incorretamente aplicam esse limite também aos caminhos `\\?`Mesmo que a pergunta já tenha sido respondida, eu ainda gostaria de oferecer uma solução alternativa possível: o uso dos "nomes abreviados" herdados (que você pode exibir com a opção "/ x" no comando dir) também pode permitir controle arquivos com nomes "descolados" que você não pode manipular de outra forma:
fonte
Instale o 7-zip , abra-o e use seu menu de arquivos para renomear o arquivo para um nome normal (por exemplo, para
aaa
) e, em seguida, você pode excluí-lo. Encontrado neste post.Eu testei isso no Windows XP executando em uma VM. Eu usei o Linux para criar um arquivo chamado
._.
em um diretório compartilhado.fonte
Apenas op no seu Windows Explorer, navegue até o arquivo. Renomeie o arquivo como: filename.txt Agora você pode excluí-lo. Se você não conseguir fazer isso, precisará ter direitos de administrador.
(entre o motivo pelo qual você não pode excluí-lo é porque o nome do arquivo não tem nome e a extensão não é válida. O nome do arquivo é "." e a extensão é "__.", o que não é permitido.)
fonte
Você pode excluir o arquivo 1) Assumir a propriedade 2) conceder aos administradores (você) permissão total 3) Faça o que quiser com o arquivo
Prompt de CMD elevado
Excluir arquivo
fonte