원격 데스크톱 세션에서 자동 시작 프로그램이 실행되는 것을 방지하는 방법은 무엇입니까?

원격 데스크톱 세션에서 자동 시작 프로그램이 실행되는 것을 방지하는 방법은 무엇입니까?

현재 전체 화면 모드에서 실행해야 하는 자동화 스크립트를 작성 중인데 스크립트가 실행 중일 때 컴퓨터를 사용할 수 없습니다. 인터넷 검색 후 원격 데스크톱을 사용하면 동일한 계정을 사용하여 별도의 세션을 시작할 수 있다는 것을 발견했습니다.

이제 문제는 다른 세션에 성공적으로 로그인하면 모든 자동 시작 앱이 다시 실행된다는 것입니다. 이미 실행되고 있기 때문에 짜증납니다. 이 문제를 어떻게 해결할 수 있나요?

답변1

스크립트를 시작 폴더에 두는 대신,특정 트리거, 예를 들어이벤트또는 제한된 반복(예: TASK_TRIGGER_DAILY)을 사용하여 같은 날 다시 반복되지 않도록 합니다.

답변2

이 아이디어는 게시물에서 나왔습니다.
원격 데스크톱을 통해 Windows Vista에 로그인할 때 일부 시작 프로그램이 실행되지 않도록 방지.

아이디어는 RDP에서 실행하고 싶지 않은 시작을 .bat콘솔(데스크톱) 모드에서만 실행할 시작 그룹의 파일로 바꾸는 것입니다.

@echo off
IF %SESSIONNAME% == Console (
REM List paths to programs here prefaced by "start " so they run async.
) ELSE (
REM Not in console, not executing programs.
)

관련 정보