Windows에서 타사 프로그램 / 스크립트를 사용하여 실행 파일을 자동으로 실행


1

상황에 맞는 메뉴를 통해 타사 프로그램을 사용하여 exe 파일을 시작할 수 있습니다.

내 문제는 exe 파일이 스크립트 또는 내가 제어 할 수없는 다른 응용 프로그램에 의해 트리거 될 수 있다는 것입니다.

타사 프로그램 / 스크립트를 사용하여 모든 실행 파일을 강제로 실행하려면 어떻게해야합니까?

Comodo Programs Managerexe 파일의 설치를 자동으로 모니터링하는 실행중인 서비스가 있습니다. 그들은 어떻게 진행합니까? 특정 이벤트를들을 수 있습니까?

다음과 같이 BATCH 스크립트를 사용할 수 있다고 생각 했습니다.

  • 기본 레지스트리 키를 HKEY_CLASSES_ROOT\exefile\shell\open\command다음과 같이 대체path\to\my\script.bat "%1 %*"

  • 스크립트에서 로깅과 같은 사용자 정의 작업을 수행 한 다음 실행 파일을 호출하십시오.

    ...
    
    echo %DATE% %TIME% %* >> "somewhere\logging.txt"
    
    ...
    
    :2
    @REM Monitor file (same as context menu open with ...)
    path/to/monitoring.exe %*
    goto end
    
    ...
    

예를 들어 PDF 파일에서 작동합니다. 그러나 path/to/monitoring.exe %*실행되면 스크립트를 다시 실행하기 때문에 실행 파일에는 작동하지 않습니다 . 레지스트리 파일 연결을 거치지 않고 실행 파일을 시작하는 방법을 찾을 수 없습니다.

가능합니까?


이벤트에서 exe를 실행하기 위해 Windows OS 내장 "작업 스케줄러"를 사용해 보셨습니까? 시작 메뉴에서> "작업 스케줄러"입력> 작업 이름 지정> 작업 이름 지정> 트리거 탭> "작업 시작"목록 상자에서 트리거 할시기 선택> 시간 프레임 선택> 확인> 지금, 조치 탭> 새로 작성> 시작 프로그램> 경로를 제공하십시오. 이것과 결과를 확인하십시오.
vembutech

작업을 모니터링하고 차단하려는 작업을 즉시 종료하는 것이 더 쉬울 수 있습니다.
Suchipi

exe 파일이 열릴 때 작업을 어떻게 트리거합니까? 어떤 이벤트를 들어야합니까?
JBE

exe 파일이 열릴 때 작업을 트리거하는 방법에 관심이있는 분들을 위해 : superuser.com/questions/843645/…
JBE
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.