2014-04-26 3 views
0

포맷 된 드라이브에서 파일을 복구 할 수있는 파이썬 스크립트를 작성하고 싶습니다. 포맷팅은 드라이브의 데이터를 삭제하지는 않지만 해당 공간을 덮어 쓸 수 있음을 표시합니다. 그렇다면 덮어 쓰지 않은 파일을 어떻게 복구 할 수 있습니까?포맷 된 드라이브에서 파일을 복구하는 Python 스크립트를 작성 하시겠습니까?

+3

당신은 파일 복구, 예를 들어,에 대한 기존의 솔루션을 개시 아마 더 좋을 것 같아 [Recuva] (http://www.piriform.com/recuva) - 잘못 듣기 쉽고, 잘못 이해하면 파일에 작별 인사를 할 수 있습니다. – senshin

+0

이 질문은 답변이 좋지만 다소 광범위하다고 생각합니다. 적어도 사용중인 OS와 파일 시스템의 범위를 좁혀 야합니다. 또한 파일 복구 절차에 대한 리소스를 찾는 데 도움이 필요하거나 ** 특정 절차를 구현하는 데 도움이 필요한지 여부는 분명하지 않습니다 (이 경우 설명하고 발견 한 리소스를 설명해야합니다). – goncalopp

+0

Windows 및 파일 시스템 NTFS를 사용하고 있습니다. 그러한 스크립트를 작성하는 방법에 대한 자료가 필요합니다. – badanomaly

답변

1

파이썬 함수와 파일 처리를 구현하는 C 라이브러리는 원래 파일 시스템에서 작동하기 때문에 이러한 스크립트는 작동하지 않을 것입니다. 데이터 복구를 위해 수행해야 할 작업은 디스크에서 원시 원시입니다. 그래서 아마도 당신의 질문은 그것에 관한 것이어야합니다. 유래에

관련 파이썬 질문 :