윈도우 7과 비스타에서 특정 파일이나 폴더에 편집권한을 부여하기 위한 레지스트리입니다. 원래는 마우스 우클릭한 다음 속성 - 보안 - 고급 들어가서 소유권도 부여하고 편집권한도 부여해야 하는데 Takeown 이라는 명령어로 소유권을 가져올 수 있고 Icacls 라는 명령어로 모든 권한을 가져올 수 있습니다. 그런데 이걸 직접 타이핑 하기엔 파일 이름이 길면 좀 귀찮아 질 수 있기 때문에 아래 레지스트리를 병합해주시면 마우스 우클릭 메뉴에 뜨게 됩니다. 파일 or 폴더에 모두 적용 가능하고 폴더에 적용하면 하위폴더까지 전부 권한 부여가 됩니다.
삭제하기 추가
원래는 영어로 되어있는데 제가 메뉴만 한글로 변경했습니다.
이렇게 권한을 부여하는 것은 주로 보호된 시스템 파일을 수정할 때 필요합니다. 예를 들어 지난번에 제가 비스타 로그온 배경화면 바꾸기 글에서 후반부에 imageres.dll 파일의 이름을 변경하기 위해 2줄의 권한 얻는 명령어를 적어드렸는데 이런 경우에 이 레지스트리가 병합되어 있다면 해당 파일에 우클릭 하는 것 만으로 손쉽게 권한을 얻을 수 있습니다.
비스타때부터 무지 귀찮게 하던걸 이렇게 해결 가능하게 해 주시는군요 ^^ 감사합니다 ㅎㅎ
답글삭제@AMICUS - 2009/07/22 16:32
답글삭제사실 시스템파일 수정할 일이 자주 있는건 아니지만... 그래도 있으면 좀 편하더라구요~^^;;
파일이나 폴더에서 우클릭하면 [모든 권한 얻기]라는 메뉴가 안나타나고
답글삭제오직 reg확장자파일에서 우클릭할때만 위의 메뉴가 나타납니다
저만 그런건지...버그인지?
@슈슈™ - 2009/07/22 16:50
답글삭제이게 어제 소개해드린 관리자 권한으로 폴더 열기 레지스트리랑 같이 쓰니까 그렇게 되더라구요. 경로는 겹치는게 없어보이는데 왜 그런지는 저도 모르겠어요. 폴더 열기 제거를 하면 이게 폴더에도 표시가 되거든요. 좀 알아봐야겠습니다.
비밀 댓글 입니다.
답글삭제@Anonymous - 2009/07/22 17:15
답글삭제사고친게 아니고 원래 10달러 넘으면 PIN 번호 받아서 실제 그 주소에 살고 있고 수표를 받을 수 있는지 확인하기 위해 입력해야 합니다. 도착은 한 2주 정도 걸릴겁니다.
비밀 댓글 입니다.
답글삭제@Anonymous - 2009/07/22 17:17
답글삭제PIN 번호 입력하고 지급보류 해지하시면 됩니다.
저 레지스트리를 가져다가 쓰면 확실히 좋을거 같긴한데 어느부분인가 뻐~엉 하고 구멍이 뚫릴거 같은 ㄷㄷ;;
답글삭제예를 들어 관리자 계정이 해킹당하면....ㄷㄷ;;
@찌롱s - 2009/07/22 17:27
답글삭제어차피 해킹을 가정하면 직접 커맨드로도 작업은 가능하지요. 레지스트리 자체는 별로 보안상 문제될건 없다고 보이는데 ^^;;
아, 그러니까 dvd와 하드로 설치하기 방법 모두
답글삭제부팅을 한 후 windows 설치창이 뜨면
"지금 설치"버튼을 누르면 다음단계가 나올것 처럼 하다가
"지금 설치"버튼이 있는 창이 다시 뜹니다..
그래서 지금은 xp에서 머물러있습니다...ㅠ
@Dark Star - 2009/07/22 17:57
답글삭제허걱... 진짜 처음 들어보는 증상이네요 ㅠㅠ 왜그럴까요 ;;;
그래서 왕창 좌절중 입니다..ㅋㅋㅋ;;
답글삭제멀티부팅하기는 싫고... 멀티부팅 된다면 vhd로 만들면
될 듯 한데..-_-;;
윈포는 트래픽때문에 또 닫혔고..
@snoopy - 2009/07/22 16:56
답글삭제영문 메뉴로 덮어씌워 버리니까 파일 우클릭은 살아나네요^^
비밀 댓글 입니다.
답글삭제@Anonymous - 2009/07/22 19:27
답글삭제음... 저도 영어가 싫어요 ㅠㅠ
입금하시면 되는데 주문 번호랑 구독 타입을 포함해달라고 은행에 요청을 하라네요. 온라인 송금보다 번호 적어가서 직접 시티은행에 방문하시는게 좋을 것 같아요. ^^;; 한화로 주문했으면 한화로 입금하시고 달러로 주문했으면 달러로 입금하시고.
@Dark Star - 2009/07/22 18:01
답글삭제진짜 좌절스럽네요 ;;;
@슈슈™ - 2009/07/22 16:50
답글삭제음... 한글로 바꾼게 화근일까요 ;;;
그냥 보안탭에가서 하는거랑 같은것 같은데
답글삭제소유자 가져오기 하고 권한부여를 한방에 하는군요.
비스타 부터는 접근 안되는 폴더에는 자동으로 가져오던것 같던데 쓰임새가 별로 없을것 같아요.
http://snoopy.textcube.com/821 을 이용하여 admin계정으로 로그인 한다면 이건 필요없는 건가요?
답글삭제@뭐든지용한 - 2009/07/22 19:55
답글삭제네 아마 대부분은 쓰임새가 없을겁니다. 저도 아주 가끔만 필요로 하나까요.
@ACACiA - 2009/07/22 20:14
답글삭제아뇨 이건 어드민 계정과는 상관이 없고 시스템 파일에 권한이 없으면 편집이 불가능한게 가끔 있거든요. 물론 주로 인증 관련 파일도 그렇고... 그래서 사실 이거 사용하실 분들은 거의 없으실거에요. 설치 안 하셔도 됩니다.
스누피님 윈도우 설치후 계정이름을 그냥 Win7 로 계정을
답글삭제만든후에 Win7 계정 말고관리자권한 계정으로 로그온 하는
방법은 없을까요 ?
이거 좋군요 'ㅁ'! system32폴더에서 뭐 할때마다 권한 부여하느라 귀찮았는데ㅋㅋㅋ 좋은 정보 감사합니다ㅋㅋㅋ
답글삭제@Look - 2009/07/22 20:55
답글삭제http://snoopy.textcube.com/913
위 글을 참조하세요.
@카페인 - 2009/07/22 21:00
답글삭제아주 가끔 이렇게 필요로 하는 분들이 계시군요 ^^
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
답글삭제@="모든 권한 얻기"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
이건 왜 넣으셨나요? 어짜피........라고 쓸려고했는데요....
TakeOwnership 으로 했을때는 exe파일에 대해선 적용이 안되더군요....... ( -_-;;)
\*\ 는 exe파일은 포함 안하나 봅니다.
(삭제를 원하시는 분을 위해 삭제 레지도 같이 올려주시는게 낫지 않을까요? )
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\runas]
[-HKEY_CLASSES_ROOT\*\shell\runas\command]
[-HKEY_CLASSES_ROOT\exefile\shell\runas2]
[-HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[-HKEY_CLASSES_ROOT\Directory\shell\runas\command]
읔 제가 질문을 했다가 소소한 질문 같아서 질문을 철회 합니다. 다른글들 보다가 스누피님 힘들갰다 싶은 맘이 드네요...또 미안한 마음도 들고요...스누피님 하는일 잘되시길 바랍니다.
답글삭제@DevilMayCry31a42 - 2009/07/22 22:22
답글삭제제가 넣은건 아니고 출처에서 그대로 가져온거라 ^^;; 삭제는 적어주신 그대로 올릴께요.
@sorrentojoe - 2009/07/22 22:38
답글삭제애드찜 문자는 답글 달아드렸어요 다른거 궁금한거 있으시면 물어보세요~ 물론 제가 모르는 질문들도 많아서 확실히 도움을 드린다는 보장은 없습니다 ^^;;
늘 감사할 따름입니다.
답글삭제얻어가기만 하고 드릴 수 있는 게 없어 안타깝습니다.
@dayliver - 2009/10/29 19:42
답글삭제그냥 방문해주시는 것만으로도 감사합니다. ^^