我目前正在根据文件名创建一个目录,然后将文件移动到新目录中。目前我使用下面的代码创建新的目录罚款:创建具有读写权限的新文件夹
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
雅,我正在创建一个新的目录的文件夹和新目录中的所有文件夹只读访问。我正在使用windows xp –