Eu tenho um arquivo com o nome "Registrando aplicativo errado", existem alguns espaços no nome do arquivo, agora não consigo excluí-lo, ele nem me permite alterar o nome do arquivo, também tentei excluí-lo do meu Programa Java, também não vai me deixar, como excluí-lo?
Ao excluí-lo do Explorer, obtive o seguinte:
Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.
Registering wrong app
Type: File
Siz: 0 bytes
O estranho é que esse arquivo é invisível para o sistema, tem tamanho 0 e espaço em seu nome.
Respostas:
Você pode fazer assim:
Isso corresponderá a qualquer quantidade de caracteres entre e após as palavras e também funcionará em arquivos incorretos.
Se você não tiver outros arquivos que iniciam
Registering
, tente:Se o arquivo não puder ser excluído, use o Process Explorer e procure o identificador e elimine o processo de propriedade.
fonte
Abra um prompt de comando e mude para o diretório My_Dir
Obtenha o nome curto (8.3) do arquivo.
Você deve ver algo como
O REGIST ~ 1 é o nome de arquivo curto. Experimente o comando del com esse nome.
fonte
Tente colocar o nome do arquivo entre aspas, mas substitua os espaços por pontos de interrogação, como este:
del "registrar? aplicativo errado?"
Isso deve excluir o arquivo se os espaços não forem realmente espaços, mas nulos ou algum outro caractere invisível.
fonte
Os espaços não devem importar se você estiver tentando excluir o arquivo do Explorer. Se você estiver tentando excluir da linha de comando, basta colocar o nome do arquivo entre aspas como este
del "Registering wrong app "
.Se isso não funcionar, você tem outra coisa mantendo você além de espaços no nome do arquivo ... como um processo que está "bloqueando" o arquivo, impedindo a exclusão.
fonte
Exclua diretórios ou arquivos com um espaço:
fonte
Para quem ainda não conseguiu fazer isso funcionar (como eu). Usar o explorador de arquivos 7zip para renomear o arquivo funciona. Parece executar uma renomeação de nível mais baixo do que o Windows permite.
fonte