Galera, tentem me ajudar.
Tenho a necessidade de listar todos os arquivos de um diretorio com subdiretorios e fazer com q estes arquivos se tornen do tipo “somente leitura” - Alguem ja fez este tipo de coisa ou tem uma ideia criativa sobre o assunto.
valeu Turma…
aoaj
Julho 28, 2003, 10:38am
#2
[code]
import java.io.File;
public class FileModifier {
public FileModifier( String rootPath ) {
File rootFile = new File( rootPath );
if( !rootFile.exists() ) {
System.err.println("O arquivo " + rootFile.getAbsolutePath() + " nao existe!");
System.exit(-1);
}
else {
this.modify( rootFile );
System.exit(1);
}
}
public void modify( File arquivo ) {
File[] arquivosList = arquivo.listFiles();
for( int i = 0; i < arquivosList.length; i++ ) {
if( arquivosList[i].isDirectory() ) {
modify( arquivosList[i] );
}
else {
arquivosList[i].setReadOnly();
}
}
}
public static void main( String args[] ) {
FileModifier modifier = new FileModifier( args[0] );
}
}[/code]
Acho que isso resolve.
Abraços.
Valeu Mano, isto resolve meu problemao - te devo uma.