2015년 7월 3일 금요일

Windows에서 시스템 권한으로 파일 실행하기

PsExec 다운로드 - https://technet.microsoft.com/ko-kr/sysinternals/bb897553

PsExec 파일을 명령 프롬프트 창에서 아래 형식으로 명령어를 입력하면 시스템 권한으로 해당 파일을 실행하게 됩니다.

시스템 권한으로 실행이 되었는지를 확인하는 방법은 '작업관리자'창에서 해당프로그램의 '사용자이름'란에 'SYSTEM'으로 적혀져 있는지 확인하십시오.

PsExec -i -d -s "시스템 권한으로 실행하고자 하는 파일의 전체경로"
예) PsExec -i -d -s c:\windows\regedit.exe

-i    Run the program so that it interacts with the desktop of the specified session on the remote system. If no session is specified the process runs in the console session.
-d    Don't wait for process to terminate (non-interactive).
-s    Run the remote process in the System account.

* 탐색기에 Context 메뉴로 등록 (PsExec.exe 파일은 Windows 폴더에 저장) 하는 레지스트리
============================================
[HKEY_CLASSES_ROOT\exefile\shell\runassystem]
@="시스템 권한으로 실행"

[HKEY_CLASSES_ROOT\exefile\shell\runassystem\command]
@="psexec.exe -i -d -s \"%L\""
============================================

* 탐색기에서 관리자 권한으로 명령 프롬프트 열기 - http://www.parkoz.com/zboard/view.php?id=my_tips&no=13097

댓글 없음:

댓글 쓰기