아주 유용한 팁을 소개해드리겠습니다.

 

제가 그동안 몇 차례 일부 툴과 관련해서 소개글을 올릴 때 항상 Administrator 계정으로 로그인 해서 실행을 해달라고 당부말씀을 드렸습니다. 다른 방법으로는 명령 프롬프트를 관리자 권한으로 실행한 다음 해당 위치로 이동을 해서 실행을 해주는 것이 있었습니다. (우클릭 해서 관리자 권한으로 실행했을 경우 일부 파일 복사에 문제가 있기 때문에) 하지만 관리자 권한으로 명령 프롬프트를 실행했을 경우 초기 위치가 System32 폴더이기 때문에 보통 제가 파일을 두는 바탕화면으로 이동하는게 조금 귀찮았습니다.

 

cd %userprofile%\desktop

 

하시면 바탕화면으로 이동하게 되는데 여기서 또 다시 폴더 안에 들어가서 실행하는게 좀 귀찮더군요. 그래서 찾아본게 우클릭 해서 해당 폴더 위치에 명령 프롬프트를 뛰워주는 레지스트리였는데 문제는 관리자 권한으로 띄우는 법을 찾지 못 했다는 것입니다. (UAC 끄고 쓰는 저는 사실 상관이 없지만...)

 

이번에 파코즈에 한동윤님께서 올린 팁을 보니 기존에 Shift 클릭하고 폴더를 여는 방법에 관리자 권한으로 여는 메뉴를 추가하는 것이었는데 사실 예전에 MDL 팁엔트릭에 소개되었던 내용이더군요. 저는 이 Shift 키를 누르는 것 조차 귀찮아서 머리를 굴려보니 기존 폴더 여는 레지스트리를 Runas 에 등록시켜 주면 된다는 사실을 발견하게 되었습니다.

 

설명이 좀 길었는데 어떻게 써먹는건지 직접 보여드리겠습니다.

 

예를 들어 트랜스포머 7 이라는 프로그램을 Administrator로 로그인 하지 않고 실행하기 위해서는...

 

우선 제가 첨부해드리는 레지스트리를 병합해주세요.

 

 

 

 

이녀석의 내용물은 다음과 같습니다.

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\runas]
@="관리자 권한으로 명령 프롬프트 열기"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

 

이걸 병합하시면 드라이브나 폴더에 우클릭 했을 경우 "관리자 권한으로 명령 프롬프트 열기" 라는 메뉴가 뜨게 됩니다. 예를 들어 현재 바탕화면에 들어있는 트랜스포머 7 폴더에 우클릭 해서 실행시켜보겠습니다.

 

 

 

 

관리자 권한으로 명령 프롬프트 열기를 선택하시면 UAC가 켜져있는 경우 확인창이 한번 뜨고 저처럼 끄고 사용하시는 분들은 바로 해당 폴더 위치에 명령 프롬프트가 뜨게 됩니다.

 

 

 

 

이렇게 해당 위치에 바로 관리자 권한의 명령 프롬프트가 뜨기 때문에 여기서 바로 프로그램을 실행시켜 주시면 Administrator 계정에서 실행하는 것과 똑같은 효과를 보실 수 있습니다.

 

사실 저처럼 UAC를 끄고 쓰시는 분들에겐 원래 관리자 권한으로 뜨기 때문에 상관이 없겠습니다만 특정 폴더나 드라이브에 우클릭 했을 때 그 위치에 명령 프롬프트를 띄워주는 것은 매우 편리한 기능입니다. 일일이 CD (Change Directory) 명령어를 이용해 특정 위치로 이동하는 것은 매우 귀찮은 일이니까요. 부디 이 레지스트리가 많은 분들 께 유용하게 사용되었으면 좋겠습니다. ^^