Exclui o arquivo / pasta bloqueado da linha de comando

5

É fácil excluir um arquivo ou pasta de uma linha de comando ou de um arquivo ou pasta bloqueada de uma ferramenta de interface gráfica agradável como o Unlocker.

No entanto, existe uma maneira de excluir arquivos / pastas bloqueados de uma linha de comando?

    
por Alex 11.12.2011 / 23:32

2 respostas

5

Sysinternals Handle pode listar todas as alças abertas (para arquivos e outros objetos), bem como para fechar eles. Execute handle filename para listar todos os identificadores correspondentes e, em seguida, handle -c id -p pid para fechá-lo. Isso é basicamente o mesmo que o Unlocker faz.

( Editar: adicionada a opção -p esquecida.)

    
por 12.12.2011 / 01:41
3

Não sei se é possível excluir um arquivo bloqueado imediatamente, mas BusyDelete agendará o arquivo para remoção após uma reinicialização.

BusyDelete will delete files even if they are busy. The file(s) you specify will be marked for deletion. Then the next time you reboot your system the Operating System will delete the file(s). For example BDEL ATL.DLL will delete the file during the next reboot.

Também existem alguns outros utilitários úteis.

    
por 12.12.2011 / 01:08