관리자 그룹의 구성원 인 Windows 계정을 사용하여 Windows Server 2008 R2에 로그온하고 있습니다. 관리자가 "변경"권한을 가진 로컬 파일을 수정하려면 Java 프로그램을 실행해야합니다. 하지만 액세스가 거부되어 계속 FileNotFoundException을 받고 있습니다.관리자 인 경우에도 Java를 사용하여 특정 파일에 액세스 할 때 왜 액세스가 거부됩니까?
그런 다음 오류 메시지에서 변경 될 파일을 알게되고 일반 사용자가 변경할 수있게 만든 다음 Java 프로그램을 한 단계 더 실행할 수 있습니다. 그러나 변경해야 할 파일이 많기 때문에 이것은 해결책이 아닙니다.
질문 : java.exe에 관리자 계정과 암호를 전달하여 해당 파일에 액세스 할 수있는 완전한 권한으로 실행할 수 있습니까? 아니면 다른 해결책?
자바 버전 "1.6.0_22" Java (TM) SE 런타임 환경 (빌드 1.6.0_22-b04). Java HotSpot (TM) 64 비트 서버 VM (빌드 17.1-b03, 혼합 모드).
1. 나는 다른 이름으로 실행을 시도했지만 어느 쪽도 작동하지 않았습니다. 2. 내 관리 계정으로 로그인했는데 열린 콘솔에 Runas와 같은 저장 권한이 있어야합니다. 그렇습니까? – chance