c# 간단한 명령어 질문..

Fasda   
   조회 260   추천 0    

어디 물어볼때도 없고 답답하네요. c# 왕초보입니다.

버추얼스튜디오로 이것저것 만져보고 있는데, 혹시 레지스트리 강제삭제하는법좀알수있을가요??

구글링등 인터넷에 있는 명령어를 사용해봐도 안됩니다.

아마도, pstools등을 이용하여 슈퍼권한?을 줘서 레지키를 강제삭제하는 것처럼 해야되는거같은데, 

이걸 c# 명령어로 구현해낼려면 어떻게해야할까요?? ㅜ 도움좀부탁드립니다.

짧은글 일수록 신중하게.
김상혁2 08-01
머신수준의 레지스트리를 건드리려면 관리자 권한으로 실행되어야 합니다

디버깅모드로 테스트하시려면 비주얼스튜디오자체를 관리자권한으로 실행해주셔야하고 배포시에는 app.manifest 파일에 <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 내용으로 수정해주셔야합니다
     
Fasda 08-01
이미 그부분은 해봤는데, 이상하게 삭제가안되네요 ㅜㅜ
          
김상혁2 08-01
구현하셨던 코드나 삭제하시려는 레지스트리키값과 같은 대략적인 설명을 해주시면 설명에 도움이 될 것 같습니다
Fasda 08-01
컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\vHidMouseDevice&Col01 예를들어 이 레지 주소를 삭제하려고한다고 치면,

        private void 실행_Click(object sender, EventArgs e)
        {
            Registry.LocalMachine.DeleteSubKeyTree(@"SYSTEM\CurrentControlSet\Enum\HID\vHidMouseDevice&Col01 ");
        }
딜리트서브키또는 서브키 트리 두개다 써봐도 삭제가 안되네요.. 사용자권한은 올렸구요.using Microsoft.Win32;은 사용하였구요.
둘다 어플리케이션 중단모드 오류가뜨네요. 하위키가 존재하지 않는다든지, 재귀제거가 지원되지않는다던지..
김상혁2 08-02
Registry.LocalMachine.DeleteSubKeyTree(@"SYSTEM\CurrentControlSet\Enum\HID\vHidMouseDevice&Col01 ");

해당 줄에서 맨뒤에 공백부분을 제거하고 해보셨나요?
     
Fasda 08-02
넵ㅎㅎ 공백부분제거하고해봤습니다..
무아 08-02
삭제만 안되는 건가요?
읽기 같은 건 잘 되나요?
     
Fasda 08-02
넵 삭제만안됩니다 ㅜㅜ
          
무아 08-02
삭제만 안된다면 권한 문제 같은데 말이죠...
               
Fasda 08-02
근데 권한은 올렸는데... 이상하네요 ..
Fasda 08-02
관리자 권한 부여는 해당 프로젝트의 속성 또는 Properties를 더블 클릭하면 첫번째 사진과 같이 다양한 속성창들이 보이는데

1. 그것들 중에서 [보안]에 들어가서 Clickonce를 체크하고 완전 신뢰 응용프로그램으로 설정합니다.

2. 그럼 app.manifest 라는 파일이 생성되는데 그 파일 안의 내용 중

<requestExcutionLevel level="aslnvoker" ~>라고 지정된 level 부분을 requireAdministrator로 변경하고 저장.

이방법아닌가요?? 권한올리는방법이?
김상혁2 08-02
using System.Security.Principal;

bool IsElevated = new WindowsPrincipal(WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator);

해당값이 True 인지 프로그램실행시에 다시한번 체크해보심이..

해당값이 True가 아니라면 현재 실행파일이 관리자권한이 없는 것입니다




QnA
제목Page 11/4770
2014-05   3025838   정은준1
2014-04   2724027   회원K
08-03   270   대전김형운
08-03   196   전설의흑곰
08-03   404   컴박
08-02   243   그모도
08-02   384   겨울나무
08-02   397   들고양이
08-02   406   2CPU최주희
08-02   228   겨울나무
08-02   304   그모도
08-02   183   조재현
08-02   286   리더넷
08-02   293   행복하세
08-01   208   후뉴
08-01   206   전진
08-01   208   예술은폭발
08-01   261   Fasda
08-01   195   vronsky
08-01   225   김영수
08-01   255   starname
08-01   335   읍내노는오빠