예약 된 작업을 설정할 때 작업 섹션에서 실행하려는 실행 파일의 위치에 대한 환경 변수에 액세스하려고합니다. 서로가 D에있을 수 : 나는 하드 코드 경로 내 예약 된 작업 실행을 사용하는 경우,하지만 난에 포인트 동작을 변경하면 것을 확인했습니다 하나 개의 시스템에 실행 파일이 C에있을 수 있습니다 주로 때문입니다 "%MyAppPath%\MyApp.exe"
작업 발사 실패로 시작하지 않습니다. 환경 변수가 설정되어 있는지 확인했습니다.
작업 일정의 작업 (및 작업 디렉토리) 내부에서 환경 변수를 참조하는 것이 가능합니까? 내 구문이 잘못되었습니다.
참고로, BAT 파일을 호출하고 거기에서 환경 변수를 참조하는 것에 대해 생각했지만 주된 문제는 실제로 응용 프로그램 (및 bat 파일도)이 C에 있는지 여부를 알고 있기 때문에 아무것도 해결되지 않습니다. 또는 D : 드라이브-드라이브 자체의 경로는 동일합니다.
업데이트 : 컴퓨터를 재부팅 할 때 사용할 수 있지만 더 좋은 방법이있을 수 있습니다.