윈도 비스타 cmd.exe를 관리자로 실행(Runas) 방법은 여러가지가 있다. 그중에 Blogs.Zdnet.com의
Ed Bott은 cmd.exe를 시작판넬의 고정된 프로그램 영역에 추가 속성창을 열어서 관리자 실행에 체크해 주는 방법, Winhelponline.com의 Ramesh Srinivasan은
여기서 명령 창 실행을 콘텍스트(context menu) 메뉴에 추가해 관리자로써 실행가능하도록 하는 레지스트 정보를 병합하는 방법을 소개했다. 이러한 방법도 유용하지만 배우기(Mr.Learn)의 경우는 다른방식으로 cmd.exe를 Runas로 실행한다. 직접 runas를 실행해서 Administrator의 인증을 거쳐 cmd를 새로운 인스턴스(instance) 생성하는 것이다. 그래서 위에 방법과 차이점이라면 UAC 경고 메시지가 출력되지 않는 대신 직접 Administrator의 비밀번호를 입력해야 한다는 점이다. 그리고 레지스트리를 편집하지 않고도 윈도우 익스플로러상에서 실행 가능한 방법이다.
1. Mr.Learn이라는 사용자는 윈도 비스타 설치시 생성한 Administrators의 일원이다. 따라서 홈 디렉토리(또는 홈 경로)는 시스템 드라이브가 C라 가정하고 C:\users\Mr.Learn가 된다.
(다시말해 %HOMEDRIVE%%HOMPATH%)
2. 여기서 다름 아닌 간단한 배치파일을 생성한다.
@echo off
runas.exe /env /user:administrator "cmd"
3. 메모장을 열던지 새로 만들기를 하던지 위에서 처럼 입력하고 AdminCMD.cmd라 명명한다. 배치(Batch File) 확장자는 윈도 비스에서 cmd 또는 bat를 인식하므로 둘 중 하나를 사용하면 된다.
4. 이제 C:\users\Mr.Learn\AdminCMD.cmd가 생성되었다.
5. 이것이 어떻게 동작할까? 직접 CMD.exe를 실행하는 것이 아니 현재의 환경값을 유지한 상태(스위치 /env)하고 Adminstrator으로 CMD.exe를 실행하라고 명령한 것이므로 AdminCMD.com을 실행하면 Administrator의 비밀번호를 묻는 프롬프트가 표시된다.
6. Administrator라면 비밀번호를 정상적으로 입력할 수 있으므로, 비밀번호를 입력하면 현재창은 닫히고 새로운 cmd 인스턴스가 실행되어 커맨드셸 창이 뜨게 된다. 단, 이 때는 Mr.Learn의 프로세스가 아닌 Adminstrator의 소유의 프로세스가 된다.
7. Administrator의 비밀번호가 틀리면 위에 창은 닫히게 된다.
8. 올바르게 비밀번호를 입력하면 새롭게 창이 뜨게 된다.
9. C:\Users\Mr.Learn\AdminCMD.cmd를 실행했으므로 현재 작업위치는 C:\Users\Mr.Learn이다.
10. 이때 C:\Users\Mr.Learn의 AdminCMD.cmd는 윈도우 익스플로상에서 휜히 보이게 된다. 그래서 이 파일의 속성을 조정해서 일반적인 폴더 옵션으로는 보이게 않게 처리해 준다.
C:\Users\Mr.Learn>attrib +s +h admincmd.cmd
이렇게 C:\Users\Mr.Learn에 위치시키면
검색 상자나 실행 상자에서 admincmd실행이 가능하게 된다.
11. 속성을 조정하고 바로 F5로 새로고침하면 속성이 적용되어 폴더 기본 옵션상태에서는 보이지 않게 된다. 이렇게 해주는 이유는 거리적거리지 않게 감추어 두는 것이다.
12. 이 방법과 동일하게 바탕 화면에 AdminCMD.cmd를 생성한다. 그리고 속성 조정!
(복사나 새로 만들던지...)
C:\Users\Mr.Learn\desktop>attrib +s +h admincmd.cmd
이렇게하면
여기서 명령 창 열기 처럼 윈도우 익스플로러에서 실행이 가능하게 된다.
13. 모든 작업이 완료되었다.
시작판넬의 검생삭자에서 admincmd라고 실행 가능하며, 윈도우 익스플러(windows explorer)의 주소 표시줄을 클릭하고 admincmd라고 입력하면 항상 위에 5번처럼 프롬프트가 뜨게 되고, Administrator의 비밀번호를 입력하면 관리자 CMD.exe를 실행할 수 있다.
무식한 것인지 용감한 것인지, 네이버 상습 펌질 및 양심불량 블로그(
blog.naver.com/spef)는 윈앤위 게시물 모두 삭제하십시오!
개인 운영 사이트라고 만만하게 생각하고 콘텐츠 복제하나본데 그러다가 큰코 다칩니다.
저작권자 동의없이 콘텐츠 복제를 금합니다. 동의를 거쳐서
이용 규칙을 준수하십시오!
작성날짜 : 2007년 03월 12일
작성시간 : AM 12시 01분 00초
퍼브리셔 :
배우기(Mr.Learn)
저작권자 : Powered by 윈앤위
코멘트는 누구에게나 열려 있습니다.
트랙백도 블로거에게 열려 있습니다.