2012/11/06

Windows XP, cmd로 read-only 파일 삭제 방법

최근에는 explorer 화면만 익숙해서, IT를 하는 사람인데도 cmd 명령어를 모르는 사람이 많은것 같다.
AD에 들어가져 있어서 사용자 권한으로만 PC가 구동되는데, admin이 아니면 파일 속성 변경 등이 불가능 할 때 explorer에서 주로 하던 행위인 읽기전용 파일 해제하는 방법을 다들 모르셔서 (!전혀 없을 줄 알았는데 의외로 그런 분들이 많더라고요) 혹시나 그런 분들을 위해 일단 블로그에 포스팅을 남긴다.

(cmd 명령어를 이용해야 하는 경우는 아래와 같이 권한 부족으로 admin 권한의 cmd 창을 띄워야 할때나, batch 파일 등으로 자동 작업 실행이 필요할 때이다.)

방법은........

1) Admin 권한의 cmd 창을 띄운다

2) 해당 경로로 찾아간다.
   cd "해당 경로"

3) 이후 읽기 전용으로 되어 있는 파일들이 뭐가 있는지 확인한다.
   dir /a:r

4) 다음의 명령어를 날린다

ATTRIB 파일명 -r
//파일명의 파일에 읽기 권한 해제

5) 읽기가 해제된 것을 확인하고 지운다.

   dir /a:r
   del "파일명"

-------------------------------------------------

c:> cd "c:\Program Files\TESTProc\"

c:\Program Files\TESTProc > dir /a:r

    C 드라이브의 볼륨에는 이름이 없습니다.
      볼륨 일련 번호: 25F8-A51

     c:\Program Files\TESTProc 디렉터리

       2012-10-29  오후 04:35   < DIR>        Data
       2012-01-05  오후 04:07   227     Editor.xml
       2012-08-28  오후 06:57   < DIR>        Recent
       2012-10-21  오후 03:57    < DIR>       Plugins
       2012-11-01  오전 09:31   311    qt.conf

              2개 파일                 538 바이트
               3개 디렉터리  811,705,344 바이트 남음

c:\Program Files\TESTProc>attrib Editor.xml -r

c:\Program Files\TESTProc>delete Editor.xml

c:\Program Files\TESTProc > dir /a:r

    C 드라이브의 볼륨에는 이름이 없습니다.
      볼륨 일련 번호: 25F8-A51

     c:\Program Files\TESTProc 디렉터리
       2012-10-29  오후 04:35   < DIR>        Data
       2012-08-28  오후 06:57   < DIR>        Recent
       2012-10-21  오후 03:57    < DIR>       Plugins
       2012-11-01  오전 09:31   311       qt.conf

               1개 파일                 311 바이트
               3개 디렉터리  811,705,344 바이트 남음


댓글 없음:

댓글 쓰기

..