C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[63692] Re:Re:win7 ActiveX UAC 권한 상승 문제
ben [ben82] 3167 읽음    2011-02-10 10:26
UAC 단계는 첨부파일 보시면 알겁니다. (제어판 -> 사용자계정 -> 사용자 계정 컨트롤 설정 변경)
위에서 두번째 단계로 되어있는 상황에서,
커맨드창 띄워서 mkdir a 뭐 이런식으로 입력해도 엑세스가 거부되었다고 나옵니다.
확인해 보시면 되겠습니다. (만약, 두번째 단계로 안되어있으면 설정을 변경하고 리부팅 하시면 됨)
ocx 에서 사용하는 것도 CreateDir(path) 뭐 이런식으로 사용하니까, UAC 권한설정이 높은 상태에서 안된다는 말입니다. 에러발생하면 ActivX 가 정상 설치가 안되어 버리니 문제라는 거죠.

http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=51&MAEULNO=20&no=8380&page=5
이쪽 참고 하시면 더 잘 와닿을 것 같네요.
음.. 전 읽어도 뭔말인지.. ㅠㅠ;





아제나 님이 쓰신 글 :
: UAC 단계를 뭘 말씀하시는지 모르겠네요.
: 아래 글에 답변 달아놨으니 보시고요.
: 접근 권한이 있는 폴더라면 UAC 단계(?)에 상관없이 쓰기가 됩니다.
: 엉뚱한 폴더에 쓰기 엑세스를 하시려고 하니까 안 되는거예요.
:
:
: ben 님이 쓰신 글 :
: : C:\Temp 혹은, C:\Users 등에 파일 혹은 디렉터리를 만드는 코드가 ocx(C++ 빌더 2009 에서 제작)에 포함되어있습니다.
: : 하지만...
: : 관라지 계정의 UAC 권한이 2단계 기본값으로 설정되어있는경우, 불가능하네요.
: : ActiveX 에서 권한 상승을 시켜서 파일 혹은 디렉터리를 만들 수 있는 방법이 없을런지요?
: :
: : 없으면 돌아가는 방법을 써야하는데.. 흠..
: :
: : 쫌 갈쳐주십시오.

+ -

관련 글 리스트
63685 win7 ActiveX UAC 권한 상승 문제 ben 2708 2011/02/09
63690     Re:win7 ActiveX UAC 권한 상승 문제 아제나 1864 2011/02/10
63692         Re:Re:win7 ActiveX UAC 권한 상승 문제 ben 3167 2011/02/10
63693             Re:Re:Re:win7 ActiveX UAC 권한 상승 문제 아제나 2262 2011/02/10
63695                 Re:Re:Re:Re:win7 ActiveX UAC 권한 상승 문제 ben 2524 2011/02/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.