질문과 답변

윈 도 우 파워쉘로 레지스트리 변경 시 권한문제 질문드립니다.

2022.11.04 17:08

Grundy 조회:219

안녕하세요

 

많은 장비를 설치하면서 특정시리얼포트를 맞춰주어야하기에 파워쉘로 만들어보고 있습니다.

 

시리얼포트는 3곳의 레지스트리를 수정하면 되는데

 

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM 에서 \Device\장치이름

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\장치인스턴스ID에서 Friendlyname

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\장치인스턴스ID\Device Parameters 에서 PortName

 

에서 해당 시리얼넘버로 변경하면 되기에 InstanceID를 가져와 Set-ItemProperty를 통해 레지스트리를 넣는 스크립트를 만들었습니다.

 

돌려보니 나머지 두개는 되는데 FriendlyName에서 권한에러가 발생하네요.

 

구글링 열심히해서 레지스트리 권한변경을 찾아서 봤는데

Get-acl에서 해당 레지스트리가 SYSTEM권한으로 되어있습니다

나온대로 key값 rule값 다 넣어서 관리자계정을 권한 넣었는데 

Set-Acl조차 SYSTEM권한이어야한다고 뱉어버립니다.

구글에 나온 레지스트리들은 전부 SOFTWARE쪽이긴 하네요.

 

psexec -s powershell -noprofile -executionpolicy bypass -file 파일명.ps1으로 돌려보면 정상작동됩니다.

psexec로 파워쉘을 시스템권한으로 실행시키면 되는걸로 봐서 스크립트는 제대로 만든 것 같은데..

 

설치 시 파워쉘스크립트를 사용하는 툴을 쓰기 때문에 ps1파일로 만들어야하는데

ps1파일을 하나 더 만들어서 start-process로 psexec를 -s 넣어서 하기엔 좀 우습고...

psexec도 복사해와야하니..

 

이건 어떻게 좋은 방법이 없을까요

물론 cmd에서 reg add로도 안됩니다.

 

한줄요약

파워쉘에서 SYSTEM 레지스트리는 수정할 방법이 없을까요

 

감사합니다.

 

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
3723 기 타| 기타 질문요 [4] 홍낄똥 221 12-14
3722 윈 도 우| Usb설치시 하드에 설치 못한다고 하는데 어찌하면 되는지요? [3] 프리티맨 221 06-01
3721 하드웨어| MS Pro Intelli Mouse Windows7 [2] keywest 221 10-09
3720 윈 도 우| 로엔님 위도우 업데이트 문제 [3] login 221 10-03
3719 윈 도 우| 빠른 시작 끄기 관련 질문드립니다 [3] Fivernova 221 10-05
3718 윈 도 우| 윈도우 10 1809버전에서 작성된 unattend.xml 파일 좀 얻을... [2] ws원이 221 10-06
3717 기 타| 갤럭시탭 인강및 동영상 시청용 어느게 좋을까요? [3] 내가잘나가 221 06-30
3716 윈 도 우| Administrator계정에서 원래 지문로그인이 안되나요...? [4] 도전정신 221 08-14
3715 윈 도 우| win 10에서 화상키보드의 언어선택 방법 [1] LittleHeav 221 07-03
3714 소프트웨어| AOMEI Backupperwk 나야나! 221 04-24
3713 윈 도 우| win pe에서 vhd 멀티부팅 가능할까요? [3] 누군가 221 03-15
3712 하드웨어| 5~6년된 asus 젠북노트북 모니터 이상 뭐가 문제일까요 [2] 엔돌핀 221 03-22
3711 윈 도 우| k님 win10xpe77 질문 입니다 [2] 천공의아키 221 08-04
3710 소프트웨어| VirtualBox 6.1.2 설치를 계속 실패하는 이유는 뭘까요? [2] 한걸음 221 01-17
3709 소프트웨어| 파티션툴 중에 exfat을 잘 다루는 프로그램 소개해 주십시오 [2] brucex 221 10-08
3708 윈 도 우| 알림센터에 화면밝기 슬라이더 표시 방법이 있나요 ??? 안... [2] win10 221 05-28
3707 기 타| ISP업체 회선추가시 [4] WinMa 221 02-01
3706 윈 도 우| 명령프롬프트에서 find 명령사용 [4] -엔지니어- 221 12-05
3705 윈 도 우| task bar에 오페라 아이콘을 없애고 싶습니다. [3] brucex 221 08-12
3704 하드웨어| PXE 부팅 질문드립니다. [4] 우틴 221 10-26
XE1.11.6 Layout1.4.8