Originariamente inviato da LeleFT
Io, se proprio non vuoi la portabilità, proverei così:

codice:
String s = "cmd /c move C:\\prog_stage\\" + lista[i] + "\\*.* C:\\FileScaduti\\";
Ad ogni modo, perchè non usare direttamente le API messe a disposizione dalla classe File di Java?

codice:
// La directory con i file da spostare
File dirSource = new File("C:/prog_stage/" + lista[i]);

// I file da spostare
File[] contenutoDaSpostare = dirSource.listFiles();

// La directory di destinazione dei file
File dirDestinazione = new File("C:/FileScaduti/");

// Sposto i file
for(File f : contenutoDaSpostare) {
   f.renameTo( new File(dirDestinazione, f.getName()) );
}
In realtà bisognerebbe tener conto del boolean di ritorno del metodo renameTo(), per capire se lo spostamento è andato a buon fine oppure no, ma questo è un dettaglio...

Ciao.
Ciao! ho seguito il tuo consiglio di usare le API di java e ho fatto in questo modo
codice:
  // La directory con i file da spostare
      File dirSource = new File("C:/ANPOLIS.TMP/Albo/" + lista[i]);

  // I file da spostare
     File[] contenutoDaSpostare = dirSource.listFiles();

  // La directory di destinazione dei file
     File dirDestinazione = new File("C:/ANPOLIS.TMP/AlboScaduti/");

  // Sposto i file
      for(File fi : contenutoDaSpostare) {
	fi.renameTo( new File(dirDestinazione, fi.getName()) );}
ma nn funziona.. cmq vale lo stesso se io nn sposto file ma cartelle???