É reversível?

2

Em um ambiente Windows Server 2012R2, o cmdlet do PowerShell rm pode ser desfeito? O manual do TechNet para Remove-Item informa que ele exclui um item (vários tipos), mas não especificação sobre a possibilidade de recuperar o item.
Então, se eu fizer

rm .\filename.ext

de um prompt do PowerShell, posso recuperar esse arquivo usando apenas ferramentas nativas?

    
por slybloty 09.05.2014 / 21:39

1 resposta

8

vou responder mesmo pensei nunca usei Power Shell.

Pelo manual ,

diz:

Delete the specified items.

Assim, neste momento, a sua questão se reduz a:

Can I recover deleted file?

Você pode, mas não é algo que você faz do menu de contexto do botão direito do mouse.

O arquivo não está desaparecendo fisicamente da partição após a exclusão. Seu conteúdo permanece lá, mas sendo marcado como espaço livre. Se esses dados não forem sobrescritos por outros dados, você poderá recuperar os arquivos. Existem vários produtos que podem ajudar a fazê-lo.

Um deles é o CD de recuperação do sistema gratuito e de código aberto.

Editar:

Aqui está uma analogia de reverter o comando rm na palavra real com objetos reais:

Imagine o seguinte: você deixou cair uma garrafa de leite e ela estourou - o leite está espalhado pelo chão.

Você sabe como tirar leite do chão e colocá-lo de volta em uma garrafa diferente. ( Para este exemplo vamos supor que o leite não é destinado a beber - é apenas o conteúdo da garrafa ).

Mas agora você está me perguntando " Como cancelar a ação de descarte "? Você não pode cancelar a ação de queda. Garrafa caiu e você não pode "soltar". O leite está no chão .

Sua única solução - leve o leite do chão de volta para uma garrafa diferente antes que seu cão cuide dele.

    
por 09.05.2014 / 22:00