RDP 세션과의 상호 작용을 위해 특별히 예약된 작업을 생성합니다.

RDP 세션과의 상호 작용을 위해 특별히 예약된 작업을 생성합니다.

Windows 10 및 이전 버전에서도 사용자가 RDP 세션에 연결하거나 연결을 끊을 때 이벤트를 기반으로 예약된 작업에서 작업을 생성할 수 있습니다.

여기서는 특정 사용자뿐만 아니라 모든 사용자를 지정할 수 있습니다.

사용자가 세션에 연결하거나 연결을 끊을 때 프로그램/스크립트를 시작하고 싶지만 관리 세션을 사용할 때만 내 프로그램이 시작되지 않습니다.

사용자로 작업 관리자를 보면 작업이 표시되지 않습니다.

답변1

나는 높고 낮게 검색했지만 "이것은 불가능합니다"라는 대답을 얻었거나 사용자를 위해 작업을 주입하는 GPO를 만들었습니다.

이것은 나에게 필요한 종류의 해킹이 아니므로 더 깊이 파고든 후 해결책을 찾았습니다.

기본적으로 작업을 생성하면 해당 작업을 실행해야 하는 사용자도 명시됩니다. 이것은 기본 설정이므로 분명히 내 관리자로 설정되었습니다. 사용자 그룹을 포함하여 여러 항목으로 변경할 수 있습니다. USERS 그룹으로 변경했더니 원하는 결과가 나왔습니다.

When running the task use the following user account:따라서 일반 탭에서 Change user or Group

다음 화면에서 클릭하세요.Advanced...

딸깍 하는 소리Find now

그룹이 보일 때까지 아래로 스크롤하십시오 Users(사용자가 아닌 그룹임을 나타내는 1명이 아닌 2명이 있음). 이를 두 번 클릭하여 선택하십시오.

그런 다음 해당 사용자를 사용하려면 을 누르고 OK작업을 저장하세요.

내가 알 수 있는 한, 이것은 프로그램을 대화형으로 시작하지 않지만 XMPplay를 제어하기 위해 xmpcontrol.exe를 실행하는 데 사용했을 때 모든 사용자에게 작동합니다.

연결이 끊길 때 재생을 중지하는 작업과 연결 시 재생을 다시 시작하는 작업 등 2개의 작업을 만들었는데 완벽하게 작동합니다. (이전에는 재생이 중지되었지만 사용자 연결이 끊어진 동안에는 중지 상태가 아니었습니다)

관련 정보