View Full Version : Eliminazione automatica di file vecchi
tutmosi3
26-01-2012, 17:09
Ciao
Sono alla ricerca di un programma che analizzi una cartella con relative sottocartelle ed elimini tutti i file (solo i file, non le cartelle) la cui data di creazione è anteriore a 7 giorni rispetto alla data attuale.
In pratica se c'è un file creato 5 gg fa deve restare, se ne trova uno fatto 8 gg fa lo deve cancellare.
Ciao e grazie
Vedi Autodelete qui http://cyber-d.blogspot.com/2005/10/cyber-ds-auto-delete-101.html
x_Master_x
27-01-2012, 10:18
tutmosi3 se vuoi te lo faccio io, basta fare una GUI che ti dà la possibilità di:
1-Scegliere la cartella ( ovvio :D )
2-Includere sottocartelle nella ricerca dei file
3-Scegliere l'estensione (*.* o quella che vuoi)
4-Scegliere la data ( 7 giorni-10 giorni ecc.. )
5-Verificare se cancella in base alla data di modifica o data di creazione
Fammi sapere, non mi ci vuole molto ma lo faccio solo se serve :D
tutmosi3 se vuoi te lo faccio io, basta fare una GUI che ti dà la possibilità di:
1-Scegliere la cartella ( ovvio :D )
2-Includere sottocartelle nella ricerca dei file
3-Scegliere l'estensione (*.* o quella che vuoi)
4-Scegliere la data ( 7 giorni-10 giorni ecc.. )
5-Verificare se cancella in base alla data di modifica o data di creazione
Fammi sapere, non mi ci vuole molto ma lo faccio solo se serve :D
Se poi metti anche l'esecuzione in automatico all'avvio del sistema, crei una copia di Autodelete, però se la fai in italiano potrei provarla anch'io!
x_Master_x
27-01-2012, 15:19
Se poi metti anche l'esecuzione in automatico all'avvio del sistema, crei una copia di Autodelete, però se la fai in italiano potrei provarla anch'io!
Certo che lo faccio in italiano, lo volevi in spagnolo? :asd:
Io Autodelete non l'ho mai visto, comunque vedo che posso fare in questi giorni
Certo che lo faccio in italiano, lo volevi in spagnolo? :asd:
In realtà.... si!
Io Autodelete non l'ho mai visto, comunque vedo che posso fare in questi giorni
Bhè, dagli un'occhiata, io lo uso non per cancellare ma per spostare i file.
tutmosi3
29-01-2012, 13:43
Spiego un po'.
Di recente in azienda hanno acquistato un paio di stampanti multifunzione nuove.
Fanno anche da scanner (scan to folder) ed il mio timore era che ci saremmo trovati dopo un po' con cartelle di scansioni stracolme di file vecchi ed ormai inutili.
Cancellarli/archiviarli mano a mano che si usano sarebbe una buona idea ma viste le teste che girano in azienda, un automatismo di cancellazione ogni * gg sarebbe stato il top specialmente perchè il server ha ormai esaurito gran parte del suo spazio.
Appena ho sollevato la questione mi hanno riso contro, in primis colui che dovrebbe essere "l'amministratore" della nostra rete e dell'azienda, cioè il figlio del padrone.
Quella testa di ca**o ha tacciato di inutilità la mia idea quindi ringrazio tutti per la disponibilità ma la storia si chiude.
Spero che il server esploda di file PDF e JPG inutili entro breve così quel pirla si renderà conto che i suoi film porno scaricati da Emule e uTorrent non solo rallentano inutilmente internet e mail in ambito lavorativo ma occupano anche un sacco di spazio su HD.
Ahhh
Per la cronaca, mica HD del piffero ehhh.
4 SCSI in RAID5.
Ciao e grazie
x_Master_x
29-01-2012, 18:11
Spiego un po'...Ciao e grazie
E' sempre divertente leggere utonti alle prese con i PC :D
Comunque non ti preoccupare, l'attesa è quasi finita, il programma è pronto e ho integrato tutto ciò che ho scritto sopra.
Mi manca solo una barra in stile windows per sapere quando il software finisce. Ho agginto un pulsante solo di verifica dei file, poi stà all'utente decidere di cancellare oppure no.
Ancora un paio di giorni, poi mi prendo una bella pausa dalla programmazione e da tutto ciò che ci assomiglia, non potrei mai farlo di professione, oltre al fatto di non avere le conoscenze tecniche :D
x_Master_x
31-01-2012, 08:57
Il programma è pronto :D
Vi piace come nome D.O.F - Delete Old Files?
Ottimizzo il codice e lo compilo, ho fatto un paio di test e sembra funzionare correttamente, dopodomani il rilascio.
Un nome vale l'altro, l'importante è il contenuto e quello mi pare valido ;)
Il programma è pronto :D
Vi piace come nome D.O.F - Delete Old Files?
Ottimizzo il codice e lo compilo, ho fatto un paio di test e sembra funzionare correttamente, dopodomani il rilascio.
sarò lieto di provarlo, potrebbe servire anche a me
se i file li può anche spostare Delete Or Move Old Files quindi DOMOF o DeMoOF
x_Master_x
31-01-2012, 14:08
Un nome vale l'altro, l'importante è il contenuto e quello mi pare valido ;)
Faccio solo programmi di qualità :O
Visto che un nome vale l'altro, lo chiamo "Ciccipucci" :asd:
sarò lieto di provarlo, potrebbe servire anche a me
se i file li può anche spostare Delete Or Move Old Files quindi DOMOF o DeMoOF
Non ho aggiunto un modulo per spostare i file, ma a che serve alla fine non ho capito :mbe:
E' un software per cancellare file "più vecchi di...", perchè dovrei spostarli?
P.S. Posso farlo ma non ne vedo l'utilità, ovviamente il rilascio è rimandato se mi convincete :D
Lo spostamento potrebbe essere utile, per mettere i file da eliminare in una cartella creata manualmente in modo da analizzarli e vedere se effettivamente non è stato eliminato qualcosa che in realtà serviva.
x_Master_x
31-01-2012, 15:03
Lo spostamento potrebbe essere utile, per mettere i file da eliminare in una cartella creata manualmente in modo da analizzarli e vedere se effettivamente non è stato eliminato qualcosa che in realtà serviva.
Giusto per specificare, prima di eliminare un file viene visualizzata una lista dei file che verranno cancellati, la loro dimensione e la posizione completa. Ma se proprio vi serve...la aggiungo :D
Mi ci vorranno 4-5 giorni almeno.
La lista risolve il problema alla radice, quindi andrebbe benissimo comunque.
Però aggiungendo quella possibilità renderesti il programma più versatile, l'utente potrebbe usarlo anche per separare i file recenti da quelli obsoleti etc... :cool:
sul server che ho al lavoro uso una cartella "purgatorio" prima di fare il delete :)
se non è troppo sbattimento aspetto volentieri anche 10 giorni :D
grazie
ciao
x_Master_x
31-01-2012, 17:35
sul server che ho al lavoro uso una cartella "purgatorio" prima di fare il delete :)
se non è troppo sbattimento aspetto volentieri anche 10 giorni :D
grazie
ciao
E mi sà che li aspetti :asd:
A parte gli scherzi, non sò quanto sia difficile ( il mio problema é sempre la barra stile windows che indichi l'azione in corso ), devo ancora controllare il codice, inzio domani quando ho un pò di tempo libero, lavoro permettendo.
Come clausula, invito chi non l'ha fatto ad usare il mio primo programma, EasyCrypt :O
http://www.hwupgrade.it/forum/showthread.php?p=36771832
E mi sà che li aspetti :asd:
A parte gli scherzi, non sò quanto sia difficile ( il mio problema é sempre la barra stile windows che indichi l'azione in corso ), devo ancora controllare il codice, inzio domani quando ho un pò di tempo libero, lavoro permettendo.
Come clausula, invito chi non l'ha fatto ad usare il mio primo programma, EasyCrypt :O
http://www.hwupgrade.it/forum/showthread.php?p=36771832
se i tempi non sono quelli della salerno-reggio calabria aspetterò volentieri :D
mi piacerebbe esserti d'aiuto ma purtroppo di programmazione non so nulla :(
x_Master_x
01-02-2012, 15:23
Nessuno su questo forum usa il mio linguaggio di programmazione, è talmente elitario che non c'è nemmeno un thread ufficiale, e forse nemmeno un thread qualsiasi :asd:
Potrei finire prima del previsto, mi servono 1 - massimo 2 betatester per provare il programma su Win 7 x86/x64. Ricordo, a chi si dovesse presentare, che questo è un test, fare sempre copie di backup e utilizzarlo su file non vitali del Pc
Per prenotarsi, postare su questo thread e invierò il link tramite PM. Alla fine rilascerò una versione pubblica.
Ah, mi serve sempre un nome per il software :stordita:
EDIT: Il software è stato rilasciato in versione pubblica, il suo nome è Delete Old Files:
http://www.hwupgrade.it/forum/showthread.php?p=36901712
prenotato come betatester :)
un paio di nomi li avevo proposti ma devo ancora farmeli piacere :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.