psexec.exe
다른 보안 컨텍스트에서 프로그램을 실행 하는 데 사용 하고 있습니다. 그러나 프로그램이 시작되었지만 지정된 보안 컨텍스트에서 실행되지 않는 것 같습니다.
최소한의 형태로 :
psexec -u wsadmin -p password cmd
해당 창에 입력하면 새 cmd 창을 시작합니다 whoami
C:\Windows\system32>whoami
win-k1r7g38nlkt\wsadmin
C:\Windows\system32>net localgroup administrators
Alias name administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
Administrator
wsadmin
The command completed successfully.
보시다시피 나는 다른 사용자입니다. 이 사용자가 "Administrators 그룹"의 구성원임을 확인할 수 있습니다
C:\Windows\system32>mkdir test
Access is denied.
지정된 사용자와 함께 runas를 사용하면 예상대로 작동합니다. 그러나 명령 줄에 암호를 제공해야합니다.