Condividi:        

Modificare nomi files

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Anthony47, Triumph Of Steel, archimede

Modificare nomi files

Postdi RolPc » 20/06/06 13:15

Scusate, non trovo altro forum per mio problema. Vorrei realizzare un programmino che mi permettesse di cambiare una lettera, a me nota, nei nomi di migliaia di files in centinaia di cartelle in decine di partizioni. Conosco la programmazione, per nulla quella dei sistemi operativi
Ciao Rolando
RolPc
Newbie
 
Post: 2
Iscritto il: 18/06/06 16:43

Sponsor
 

Postdi BianConiglio » 21/06/06 19:30

e che programmazione conosci? i programmi della tv?? :D

che linguaggi conosci? e' una cosa facile in tutti quanti
BianConiglio
Utente Senior
 
Post: 4710
Iscritto il: 26/12/01 01:00
Località: Varese / Lugano

Postdi RolPc » 22/06/06 08:52

La programmazione che conosco è per esempio quella con Fortran77, comunque sempre finalizzata a risolvere problemi che nulla hanno a che fare con la gestione del sistema operativo, con questo volevo dire che so cosa vuol dire programmare e capisco le difficoltà di approccio a risolvere anche un piccolo problema come il mio, per parlar chiaro dovrei imparare Visual .Net per scrivere 10 righe di codice. Ci sto già provando anche se non immagini con quali difficoltà
Ciao Rolando
RolPc
Newbie
 
Post: 2
Iscritto il: 18/06/06 16:43

Postdi GAD » 22/06/06 09:05

In net dvorebbe essere facile, imposti
using system.io;

Nella funzione che lancia il rinomina scrivi:

Directoryinfo mydir = new Directoryinfo ("c:\tua_cartella");
cicladir(mydir); //questa e' la funzione che rinomina

poi crei una funzione che fa

void cicladir(Directoryinfo root)
{
FileInfo[] file_della_dir=root.GetFileinfo();
for(int i=0;i<file_della_dir.lenght;i++)
{
file_della_dir[i].rename();// qui usi il rename, copy o altro sul singolo file
}

//ora cicli le subdir della root e lanci la funzione in modo ricorsivo su tutte le subdir trovate

Directoryinfo[] subdir = root.Getdirectories();
for(int i=0;i<subdir.lenght;i++)
{
cicladir(subdir[i]);
}

}
Quando l'ultimo albero sarà abbattuto,l'ultimo pesce catturato,l'ultimo fiume avvelenato,
soltanto allora gli uomini si accorgeranno chei soldi non possono essere mangiati
GAD
Moderatore
 
Post: 2184
Iscritto il: 22/09/02 14:36
Località: Nebbiosa


Torna a Programmazione


Topic correlati a "Modificare nomi files":


Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti