Após o software de recuperação de dados necessário [duplicado]

-1

Duplicata Possível:
Como faço para recuperar dados perdidos / inacessíveis do meu dispositivo de armazenamento?

Eu acidentalmente apaguei todos os arquivos de um dos meus discos rígidos. Eu recuperei a maioria dos arquivos, mas há cerca de 1 TB de dados. Eu quero principalmente recuperar minhas fotos, mas elas estão misturadas com milhares de outros arquivos / fotos aleatórios / danificados.

Existe software capaz de escanear todas as fotos "boas" e criar uma nova pasta contendo elas? Ou um script que eu posso correr para fazer isso?

Eu estou usando o Windows 7.

Napster
fonte
1
Aberto a qualquer sistema operacional? Se assim for, um script pode ser construído facilmente usando find . -name *.jpg em seguida, canalizado através do comando "identify" do imagemagick. Se você estiver aberto a ferramentas Linux / Unix, encontrarei meu script antigo para filtrar imagens ruins.
nerdwaller

Respostas:

1

Encontrei meu antigo script que incorporava uma função como a que você está procurando. Isso é usando Bash e Imagemagick (no Linux):

#!/bin/env bash
 for img in `find /loc/of/saved/items -type f -iname "*.jpg"`; do
    if identify "${img}" &> /dev/null; then
        mv ${img} /identified/files
    fi
done
nerdwaller
fonte
2
Pet peave substituir #!/bin/bash com #!/bin/env bash. Faz o mesmo E se existe um bash em / usr / bin, mas também funciona se estiver em outro lugar (por exemplo, quando o bash em / usr / local / bin / e o padrão é sh, dash ou qualquer coisa)
Hennes
1
Aprenda algo novo todos os dias, obrigado! Eu estava me perguntando por que eu tinha visto isso com python.
nerdwaller
Se substitui a manutenção de scripts com dezenas de intérpretes com a manutenção de um único programa. Muito bom se você precisar cuidar de mais de alguns sistemas com diferentes sistemas operacionais. (e assim os intérpretes em vários lugares).
Hennes