윈도우 / PE [우클릭메뉴] 모든 권한 얻기, 모든 권한 거부- 수정!!
2014.05.05 15:57
웹하드 이용시, 사용자도 모르게 자동으로 설치되는 NAT Service 라는 프로그램이 짜증나서
설치를 차단하기 위해서 만들었습니다.
기존에 사용하던 TakeOwnerShip.reg 파일을 조금 수정해서 만들었는데요,
기존의 파일과 다른 점은,
'모든 권한 얻기'는 EveryOne 계정이나, Admin 계정이 아닌 현재 로그인한 사용자계정에 모든 권한을 부여하도록 수정했습니다.
'모든 권한 거부'는 EveryOne 계정을 사용했습니다. (다른 사용자로 로그인해도 접근이 차단됩니다.)
ACL 백업과 복원을 추가했습니다.( 모든 권한 얻기나 거부를 사용하기 전에 백업먼저 하는 것을 추천합니다.)
그리드 프로그램 설치를 차단하기 위해서는 프로그램 삭제후 설치되는 위치에 같은 이름의 빈 폴더를 만들고,
모든 권한 거부를 사용하면 됩니다.
;----------------------------------------------------------------------------------------------
<수정>
ACL 백업시 우클릭한 폴더만 백업하고 하위 파일들의 ACL은 백업하지 않도록 되어 있었네요.^^
icacals /save 명령에 /t 옵션을 추가하여 하위파일 까지 백업하도록 수정했습니다.
2차 수정
ACL 복원시 오류가 나면 중단되는 현상이 있어서,
icacls /restore 에 /c 옵션을 넣어서 오류가 나더라도 무시하고 진행하도록 수정했습니다. 지송^^
댓글 [20]
-
카리스마조 2014.05.05 16:03 -
CrystalGlass 2014.05.05 16:05 댓글 감사합니다.
말씀하신 문제로 권한 백업과 복원을 추가했습니다.
-
카리스마조 2014.05.05 16:16 감사합니다.
좋군요^^
-
윈도우7쵝오 2014.05.05 19:25 또 다중아이디 놀이군~
하긴 오늘은 어린이 날 이니깐~~ㅋㅋㅋ
-
CrystalGlass 2014.05.05 19:36 저는 이 아이디 하나밖에 없는데요..
-
元石 2014.05.05 19:59
유용히 잘 쓰겠습니다, 크리스탈글래스님. (__)
-
CrystalGlass 2014.05.05 20:05 감사합니다. 원석님^^
-
곰양 2014.05.05 20:00 바탕화면에서도 우클릭메뉴에 보이게 나오게 할수는 없을까요
-
CrystalGlass 2014.05.05 20:13 바탕화면에도 나오게 할수는 있지만
명령어 내용이 파일이나 폴더의 사용권한을 설정하는 내용이라서
바탕화면에서는 그다지 효용이...
혹시나 바탕화면 경로를 묻는 것이라면,
HKEY_CLASSES_ROOT\AllFilesystemObjects\shell
대신에
HKEY_CLASSES_ROOT\DesktopBackground\shell
혹은
HKEY_CLASSES_ROOT\Directory\background\shell
을 사용하면 됩니다.
-
cungice 2014.05.05 21:34
유용하게 잘 쓰겠습니다.
-
CrystalGlass 2014.05.05 23:30 넵, 감사합니다.
-
곰양 2014.05.05 21:54 자세한 설명 감사하구요
피망고스톱https://www.pmang.com/loginform.nwz?pageurl=https%3A%2F%2Fwww.pmang.com%2Fgame_top.nwz%3Fssn%3D1&isaged=Y이라는 게임을 해 볼려고 하면 귀하의 시스템리소스 일부을 사용하는걸로 알고 있는데요
이것이랑 그리드 랑 상관이 있는지 모르겠지만 이것도 효과가 있을지 모르겠습니다.
이것 설치을 막으면 아예 게임이 작동을 안 하겠지요?
요즘 온라인 무료 게임은 사용자 리소스을 쓰더라구요 전에는 안 그랬는데 요즘은
이것이랑 그리드랑 다른것이겠지요.
-
슈퍼맨 2014.05.05 22:30
피망런처가 없으면 게임이안됩니다 그리드관련 기능도 거의강제로 들어가있죠
보드게임은 안해서 모르겠지만...일반게임들은 거의 그렇습니다
-
CrystalGlass 2014.05.05 23:45 제가 게임을 하지 않고, 피망 아이디가 없어서 테스트 해보지는 못했습니다.
만약 어떤 파일이 네트워크를 사용한다면,
작업관리자의 '프로세스' 탭에 네트워크 항목을 보면 알수 있습니다.
우클릭-'파일 위치 열기'로 찾아보면 대충 어느 프로그램에 포함된 파일인지
알 수 있는데요,
작업관리자에서 우클릭-'작업끝내기'로 프로세스를 종료.
원본 파일을 백업.
빈 문서파일을 만들어서 같은 이름과 확장자로 변경.
'모든 권한 거부'로 테스트 해 볼 수 있을 것 같네요..
-
슈퍼맨 2014.05.05 22:30
거부와 백업기능까지 갖춘건 최초같은데... 상당히 유용하겠네요
-
CrystalGlass 2014.05.05 23:46 감사합니다.^^
-
한방88 2014.05.06 12:44 저도 자존심이 상해서 예전부터 제가 거지여? 권한 얻기가 아니고
권한 갖기로 수정을 해서 사용중 ㅎㅎ
헌데 권한 거부도 있네요 ㅎㅎ
-
CrystalGlass 2014.05.06 12:57 ㅋㅋ. 센스 있네요^^
-
완소맨 2014.05.11 21:50
감사합니다. 정말 유용하네요.^^
그리드 프로그램 목록 모아서
폴더안에 설치 방지용.txt 넣어놓고
패치로 뿌리면 더더더 대박 자료가 될것 같네요~
-
뭉개 2014.06.09 09:35
잘쓰겠습니다~감사~
저는 모든권한 거부 레지 넣었다가 시스템 파일에서 테스트 했더니 부팅이 안되는 문제가 있더군요
권한 거부 보다는 권한을 초기 상태로 돌려주는 방법을 찾는것이 중요한것 같습니다.
권한 부여시 어드민 권한 또는 에브리원 권한을 준다음 다시 돌려줄경우 권한 부여한 부분만 삭제가 되는 것입니다.
그냥 권한 부여를 닫아버릴 경우 시스템 파일 접근이 안되어 부팅이 안되는 문제가 발생할 수 있습니다.