질문과 답변
윈 도 우 레지스트리 사용권한 편집 명령.
2022.09.05 15:47
안녕하세요
레지스트리 "사용 권한"에 "그룹 또는 사용자 이름"의 내용을 편집 할 수 있는 명령이 있을까요?
예를 들어 레지스트리 특정 키의 "Everyone"을 제거 하고 싶은데 GUI말고 명령줄을 이용해 여러대의 PC에 한꺼번에 적용을 하고 싶습니다.
첨부파일 작업을 스크립트나 명령줄로 실행 하는 방법이 있을까요?
댓글 [2]
-
zerojiddu 2022.09.05 20:46 -
최강미뉴 2022.09.06 09:41
acl까지는 어렴풋이 알고 있었는데 정리 해주시니까 좀 명확해지네요 너무 감사합니다 ^^
우선,
파워셀[관리자] 로 이걸치면 특정 레지스트리 키 모든 사용자가 삭제됩니다.
$acl = get-acl 'HKLM:\Software\Ahnlab'; $acl.SetAccessRuleProtection($True,$False); $acl | set-acl 'HKLM:\Software\Ahnlab'
레지스트리 권한 조정하는 파워셀 Function들이 제법 많아서
님이 원하는 권한조정을 스크립트로 할수 있을겁니다.
저도 지금은 다 모르고, 님이
powershell get-acl, set-acl 로 구글링해 찾아보세요.
get-acl 'HKLM:\Software\Ahnlab' | select *