ฉันใช้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.
อย่างที่คุณเห็นฉันเป็นผู้ใช้อื่นอย่างแน่นอน และฉันสามารถยืนยันได้ว่าผู้ใช้รายนี้เป็นสมาชิกของ "กลุ่มผู้ดูแลระบบ"
C:\Windows\system32>mkdir test
Access is denied.
ถ้าฉันใช้ runas กับผู้ใช้ที่ระบุมันทำงานได้ตามที่ควร แต่ฉันต้องระบุรหัสผ่านใน commandline