배치 파일에서 호출 할 때 실행해야하는 64 비트 Windows 2008 R2에서 실행 가능한 20 년 된 실행 파일이 있습니다. 호환성 (Compatibility) | 권한 수준 | 모든 사용자의 설정 변경 | 관리자 권한으로이 프로그램을 실행해도 작동하지 않습니다. 항상 UAC 액세스 프롬프트를 표시합니다.Windows Server 2008 R2의 UAC 문제
유일한 방법은 사용자 계정 컨트롤을 사용하지 않도록 설정하는 것입니다. 상승 된 사용 권한을 사용하여 예약 된 작업에서 일괄 처리를 실행하는 방법에 대해 생각했지만 Admin으로 실행되도록 호환성 설정과 작동하지 않으면 예약 된 작업에서 어떻게 다른지 알 수 없습니다. 나는 Scheduled Tasks로 그것을 실행할 것이지만, 지금 나는 테스트 모드에있다.
또한 경로가 프로그램에서 하드 코딩되므로 프로그램 파일 아래에 다시 설치할 수 없습니다. 경로는 C : 드라이브 바로 아래에 있어야합니다.
UAC를 활성화하여 실행할 수있는 다른 방법이 있습니까?
"이 프로그램을 관리자 권한으로 실행"호환성 옵션에 대해 설명하는 동작은 예상 한 것과 같습니다. Windows가 관리자 권한없이 프로그램을 실행하지 않도록하기 위해 UAC 프롬프트를 우회하지 않아야합니다. –