설치 프로세스 중에 사용자가 지정한 경로가 지정된 사용자에게 쓰기 가능한지 확인해야합니다.다른 사용자에게 파일 쓰기 권한이 있는지 확인하십시오.
경로 (\ fileserver \ share와 같은 UNC 경로)는 Setup.exe (Windows 전용 소프트웨어)를 실행하는 사용자에게 쓸 수 없으므로 How do you check for permissions to write to a directory or file?이 나를 위해 작동하지 않을 수 있습니다.
Java7에서는 새로운 Filesystem-API가 있지만 Java7은 아직 출시되지 않았습니다.
는 편집 : 사용자 1 - 사용자 2가 설치 프로그램 실행 - 설치된 응용 프로그램을 실행을
사용자 1은 내가 필요로하는 사용자 2에 대해 아직도 모른다 "사용 권한이 거부되었습니다"오류를 얻을 경우 설치 과정에서 다른 사용자 계정에 대한 권한을 확인하십시오.
net use /user:<user2> <passwd2>
을 사용할 수 있습니다. 그러나 필요한 모든 정보를 얻는다면 확실하지 않습니다. 나는 정보가, 경로가 존재하지만, 사용자 2가 글을 쓸 수 없다면 얻을 수있다.
"나는"파일 쓰기 권한이 있는지 확인합니다. 다른 사용자가 파일에 쓸 수 있는지 알고 싶습니다. ProcessBuilder를 통해 프로세스를 생성하고 파일을 작성하여 문제를 해결할 수있었습니다. 다른 사용자의 컨텍스트에서. –