Tuesday, September 07, 2010
Retabbed
Login | Register
블로그
  Search
블로그 목록
블로그 아카이브
블로그 검색
지우지 못하는 파일 또는 폴더
Location: Blogs불나방의 소프트 블로그    
Posted by: 불나방 2006-04-11 오후 5:59

프로그램을 잘 못 설치하거나 바이러스에 걸리거나 기타 여러가지 이유로 Administrator도 지우지 못하는 파일이나 폴더가 생길경우가 있다. 일반적으로 권한이 없어서 지우지 못하는 경우와 파일 이름에 이상한 문자가 들어가 있어서 못 지우는 경우 두가지 정도로 나뉜다. Administrator가 못지우는 파일이 어디 있겠느냐고 생각하겠지만 파일의 소유자 목록에서 Administor를 빼버리면 별수가 없다. 어느 경우이던 아래 명령을 수행하면 해결이 가능하다.

subinacl /subdirectories "\\?\c:\directory-to-delete\*.*" /setowner=domain\administrator /grant=domain\administrator=F

subinacl이라는 프로그램은 Windows Resource Toolkit에 있는 것으로 MS에서 받으면 된다. 위의 예는 디렉토리의 소유자를 Administrator로 바꾸고 모든 권한을 주는 것이다. 이외에도 다양한 기능이 있으니 자세히 봐두는 것도 좋겠다. 파일에 이상한 문자가 들어가 있는 경우도 모두 처리해 준다. 권한을 받은 다음 다 지우고 싶다면

rm /s "\\?\c:\directory-to-delete"

와 같이 한다.

Permalink |  Trackback
Terms | Privacy | host
Copyright 2005 Code99.NET
 | 아티클 | 자료실 | 블로그 | Q&A | 관리자에게