2011-02-16 3 views
1

.NET 응용 프로그램에 지우개 클래스가 있습니다..NET에서 파일 및 폴더 지우기

사용자는 파일 복구 소프트웨어로 지워진 데이터를 복구 할 기회없이 파일과 폴더를 안전하게 삭제할 수 있습니다.

현재 이진 모드에서 파일을 열고 임의의 바이트로 크기를 채우는 방식으로 작동합니다.

해결책이 신뢰할 수 없다는 점에 유의하십시오. 내용이 지워지는 동안 파일 레코드 자체 (파일 이름, 크기, 속성)는 복구 할 수 있습니다.

질문은 - 특정 파일이나 폴더와 관련된 시스템 데이터를 지우는 방법입니다. 관리 코드는 여기서 도움이되지 않을 것이며 Windows API를 사용해야한다고 생각합니다.

답변

2

임의의 데이터로 덮어 쓰고, 파일 속성을 변경하고, 파일 이름을 여러 번 변경하고, 파일 크기를 변경 한 다음 파일을 삭제하십시오.