특정 시간 이후에 Access 매크로 종료

특정 시간 이후에 Access 매크로 종료

배치 파일에서 여러 MS Access 매크로를 실행하고 있습니다. 매크로는 AccessDB에서 여러 쿼리를 실행합니다. 모든 것이 잘 작동하고 있습니다. 하지만 수표를 추가하고 싶습니다. 매크로가 특정 시간보다 오래 실행되면 해당 매크로를 건너뛰거나 종료하거나 종료하고 다음 명령을 진행하고 싶습니다.

나는 다음을 사용했습니다 :

taskkill /F /IM msaccess.exe 
"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" "macroname1"
taskkill /F /IM msaccess.exe
"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" "macroname2"

현재로서는 첫 번째 매크로가 오랫동안 실행되면 두 번째 매크로는 기다려야 합니다. TIMEOUT도 시도했습니다. 다른 옵션이 있나요?

답변1

작업이 미리 정의된 기간보다 오래 실행되면 종료되도록 구성된 작업과 함께 예약된 작업(Windows에 포함된 작업 스케줄러로 생성됨)을 사용하여 매크로를 실행할 수 있습니다.

또한 각 매크로를 별도의 작업으로 대기열에 추가할 수 있으므로 매크로를 서로 독립적으로 실행할 수도 있습니다.

관련 정보