애플리캐이션 자동으로 실행하기

컴퓨터를 제어할 수 없는 때에도 애플리캐이션을 실행해야 할 때가 있다. 어쩌다 한 번은 원격 제어를 하면 되지만 여러 날 자리를 떠야 할 땐 컴퓨터를 며칠씩 켜 놓는 거보단 자동으로 작동하게 하는 게 깔끔하다.

일단 컴퓨터를 자동으로 켤 수 있으면 그 뒤는 윈도우즈의 작업 스케줄러가 처리하면 된다. 컴퓨터를 자동으로 켜는 방법은 다른 포스트에서 설명했다. 자동으로 실행할 애플리캐이션을 작업 스케줄러에 등록하려면 우선 작업 스케줄러를 찾아서 실행해야 한다. 윈도우즈 시작 버튼을 클릭하면 나오는 검색 바에서 작업 스케줄러라고 입력하면 바로 나온다.

윈도우즈에 로그인을 한 뒤 바로 실행되게 하는 경우를 예로 설명하면 아래와 같다.

작업 만들기 > 일반 > 이름 입력, 사용자가 로그온할 때에만 실행: 선택 > 트리거 > 새로 만들기 > 작업 시작: 로그온할 때 > 동작 > 새로 만들기 > 프로그램 / 스크립트 찾아 보기: 실행할 애플리캐이션의 실행 파일 선택

윈도우즈가 시작할 때 로그인을 해야 하는 경우라면 ‘사용자가 로그온할 때에만 실행’이 아닌 ‘사용자의 로그온 여부에 관계 없이 실행’을 선택해야 하는데 이러면 애플리캐이션이 백그라운드에서 실행되어 보이질 않는다. 돌아가고 있는지 알려면 작업 스케줄러를 실행해서 보거나 작업 관리자에서 프로세스를 확인해야 한다. 어차피 컴퓨터 앞에 없을 거라서 안 봐도 상관 없다면 이렇게 해도 되지만 나중에라도 실행하는 모습을 확인하거나 해야 한다면 윈도우즈가 시작할 때 로그인이 필요 없게 바꾼 뒤 위의 방법대로 로그온한 뒤에만 실행되게 해야 한다. 로그인하지 않고 윈도우즈를 이용하는 방법은 다른 포스트에서 설명한다.

실행하는 시간을 스케줄러로 정할 수도 있지만 시간을 대충 맞춰도 되는 경우라면 컴퓨터가 켜지는 시간을 설정하면 되고 자세하게 맞춰야 하는 경우라면 애플리캐이션에서 제어하는 게 낫다.