바로 이전에 마이크로소프트 Sysinternals 에서 제공하는 간단한 SDelete 유틸리티를 소개해드렸습니다. 혹시나 SDelete 유틸리티에 대해서 정확하게 모르시면 SDelete - 간단한 명령형 파일 완전 삭제 및 빈 공간 정리 프로그램 글을 먼저 읽어세요. 아무튼, 소개해드린 SDelete 유틸리티는 명령형 프로그램인지라 배치 파일에서 특수한 목적으로 활용할 때는 정말로 좋지만, 평상시에 어떠한 파일이나 폴더를 삭제하기 위해 사용할 때는 아무래도 많이 불편한 것이 사실입니다. 간단하고 좋은 건 알지만 실제론 손이 잘 안 가죠. 그래서 저도 그냥 사용하라면 솔직하게 사용하기 싫습니다. [귀차니즘은 모든 걸 이겨냅니다.]
그런데 이러한 SDelete 를 오른쪽 버튼 메뉴(컨텍스트 메뉴)에 등록하여 사용하면 이러한 불편을 상당 부분 해소할 수 있습니다. 그래서 여러분들도 SDelete 를 오른쪽 버튼 메뉴에 추가하여 간단하게 사용하시라고 SDelete 유틸리티를 컨텍스트 메뉴에 등록하는 배치 파일을 짜봤습니다. [기왕이면 예쁘게...]
아래는 제가 준비한 SDelete 컨텍스트 메뉴 등록 배치 파일입니다. EXE 파일은 간단하게 배치 파일을 바로 실행하도록 SFX 로 만든 것이고, ZIP 파일은 그 원본입니다. EXE 파일은 받으셔서 바로 실행하시면 되고(자동으로 관리자 권한 실행), 압축 파일은 압축을 풀어서 나오는 SDeleteContextMenu.cmd 배치 파일을 직접 관리자 권한으로 실행하시면 됩니다. [참고로 SDelete 1.61 버전이 함께 포함되어 있으며 자동으로 설치됩니다. 그래서 SDelete 파일을 따로 준비하실 필요가 없습니다. 그런데 가끔 백신에서 SFX EXE 파일을 악성 코드로 오진하는 경우가 있습니다. 아무런 문제가 없음을 제 이름을 걸고 보증하지만, 정 못 믿으시겠으면 그냥 ZIP 파일로 받아서 배치 파일이랑 파일들을 전부 살펴 보시고 사용하시길 바랍니다.]
설치를 마치고 아무 파일이나 폴더, 드라이브를 마우스 오른쪽 버튼으로 클릭해보면 아래와 같이 SDelete 보안 삭제 메뉴가 등록되어 있는 것을 확인하실 수 있습니다. [* 이 때 윈도우 XP, 비스타는 하위 컨텍스트 메뉴를 지원하지 않아 드라이브 빈 공간 정리는 Zerofill 로 작동합니다.]
컨텍스트 메뉴에 등록된 SDelete 보안 삭제를 진행하면 아래와 같이 자동으로 SDelete 유틸리티가 실행되며 해당 파일, 폴더, 드라이브(빈 공간)에 대한 보안 삭제를 시작합니다.
컨텍스트 메뉴를 통해 보안 삭제를 진행 중인 모습. (드라이브 빈 공간 정리)
참고로 혹시나 물어보실 분들이 계실까봐 말씀드리는데요. 드라이브에 대해서는 일부러 빈 공간에 대한 보안 삭제만을 적용하였습니다. 드라이브 전체의 파일들을 보안 삭제하는 메뉴를 만들 순 있지만, 이게 아무래도 빈 공간 보안 삭제와 동시에 구성할 수 밖에 없고, 만약에 빈 공간 보안 삭제를 클릭하려다가 손가락이 미끌어져서 전체 파일 보안 삭제를 클릭해버리면, 그 때는 진짜 대재앙이 일어나겠죠? 그래서 일부러 구성하지 않았습니다. 손가락이 미끌어지는 사태는 의외로 자주 일어나거든요. ^^;;
아무튼, 그래서 만약에 드라이브 전체 파일들에 대한 보안 삭제를 원하신다면 간단하게 [드라이브 빠른 포맷 -> 빈 공간 보안 삭제] 순으로 작업하시면 거의 같은 효과를 얻으실 수 있으니 그렇게 작업하시길 바랍니다.
더불어 이번 글에서 컨텍스트 메뉴에 대해서 어느 정도 설명을 해드릴려고 했는데, 이게 주제가 너무 많이 벗어나네요. 나중에 따로 컨텍스트 메뉴의 활용에 대해서 글로 정리하여 링크로 걸어드리는 것으로 하고 설명은 이쯤에서 마치도록 하겠습니다. 그럼 잘 사용하세요. ^^
★ 파일의 완전 삭제란 - 제로필과 DoD 5220.22-M 와이핑
★ 보안 삭제란 무엇이며 보안 삭제 프로그램은 파일과 공간을 어떻게 삭제할까?
★ SDelete - 간단한 명령형 파일 완전 삭제 및 빈 공간 정리 프로그램
★ SDelete - 오른쪽 버튼 메뉴에 추가하여 보안 삭제를 보다 쉽게 하기
★ Cipher 명령으로 빈 공간을 정리하기 - 빈 공간 보안 삭제
★ 보안 삭제란 무엇이며 보안 삭제 프로그램은 파일과 공간을 어떻게 삭제할까?
★ SDelete - 간단한 명령형 파일 완전 삭제 및 빈 공간 정리 프로그램
★ SDelete - 오른쪽 버튼 메뉴에 추가하여 보안 삭제를 보다 쉽게 하기
★ Cipher 명령으로 빈 공간을 정리하기 - 빈 공간 보안 삭제