다른 사용자의 컨텍스트에서 Windows 응용 프로그램을 실행하고 싶습니다. 한 대의 컴퓨터에 관리자와 여러 사용자 계정이 있고 관리자가 각 사용자 계정에 대해 특정 응용 프로그램을 시작하도록하고 싶습니다 (가급적이면 셸 명령 사용).다른 사용자의 Windows 응용 프로그램 실행
runas 명령을 시도했지만 지정된 사용자로 관리자 세션에서 실행되는 것으로 보입니다. 사용자 컨텍스트에서 사용자 세션으로 응용 프로그램을 실행하고 싶습니다.
예를 들어 사용자 관리자를 사용하여 notepad.exe를 시작하여 user1 (로그인 한 사용자)이 화면에 표시되는 것을 볼 수 있습니다. 그게 가능하니?
응용 프로그램 시작 올바른 세션에서 쿼리 세션 명령을 사용하여 세션을 쿼리 할 수 있습니다 (이 답변은 http://stackoverflow.com/questions/3742896/how-to-determine-the-session-id-on-remote-machine-for-usage- with-psexec-i-using) – Farlan