현재 파일 이름을 기반으로 디렉토리를 만든 다음 파일을 새 디렉토리로 이동합니다. 내가 만들 때읽기/쓰기 권한이있는 새 폴더 만들기
다음String filename = filesInFolder.get(i).toString();
File fullPathFile = new File(filename.replaceAll("(\\w+)_(\\d+).*", "$1/$2/$0"));
fullPathFile.getParentFile().mkdirs();
내가 새로운 디렉토리에 파일을 이동 InputStream
및 OutputStream
를 사용하는 것을 시도하고, 코드가 괜찮아 보인다 그러나 다음 순간 나는 다음 코드를 사용하여 새 디렉토리의 벌금을 만드는 오전 새로운 디렉토리, 모든 폴더는 read-only
로 설정되어 있으므로 파일을 알고있는 디렉토리로 이동할 수 없습니다.
폴더를 만들 때 폴더를 read-write
으로 설정하는 방법이 있습니까?
읽기 전용 디렉토리입니까? 어떤 운영 체제입니까? – maksimov
관련 : http://stackoverflow.com/questions/564154/create-directory-with-write-permissions-for-the-group – assylias
예, 나는 폴더의 새 디렉토리를 만들고 새 디렉토리의 모든 폴더에 읽기 전용 액세스. 나는 이것을 할려고 할 때 xp –