WinForms 프로그램 대화식 사용자로 실행할 때 예상대로 인쇄물을 개발했습니다. 동일한 계정을 사용하지만 예약 된 작업을 사용하면 프로세스가 올바르게 실행되지만 출력의 일부가 잘못된 글꼴로 인쇄됩니다.일괄 처리가 올바른 글꼴로 인쇄되지 않습니다.
프로그램은 업데이트 된 가격 레이블을 인쇄하는 레이블 프린터입니다. 작업 스케줄러가 GUI를 제공하지 않지만 업데이트를 수행하고 인쇄하는 옵션 (-s)이 있습니다. 실행을 통해 대화 형 사용자로 이것을 실행하면 올바르게 작동합니다 (올바른 글꼴이 사용됨).
여기에 무슨 일이 일어나는가에 대한 단서가 있습니까? 올바르게 인쇄되지 않는 글꼴은 비표준 시스템 글꼴입니다.
이것은 서버에서 실행되며 프린터 리디렉션으로 인한 것일 수 있다고 생각하지만 콘솔 로그온을 수행하고 원격 데스크톱을 통해 대화 형으로 콘솔에서 대화 형 프로세스로 작동합니다.
예약 된 작업으로 항목을 실행한다고해서 대화 형 모드로 실행되고 있지 않다는 의미는 아닙니다. –