Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Sistemi Operativi > Windows 7/Vista/XP/ 2003

Notices

Rispondi
 
Strumenti discussione
Vecchio 10-10-2007, 19.16.37   #1
dublesse
Junior Member
 
Registrato: 29-09-2003
Messaggi: 94
dublesse promette bene
Mi serve un file .bat molto particolare..

salve raga; chi si ricorda i vecchi script dos dei file .bat? @Echo off

Avrei bisogno della seguente cosa.. che può servire a tanti.. non so se si può realizzare con un software un file bat o uno script di Windows.. ditemi voi, ecco il problema:

- ho una cartella in cui vengono scaricati ogni giorno una decina di file .txt molto piccoli. vorrei che ad intervalli regolari (un mese?), partisse uno script che zippa i file più vecchi di una certa data con l'opzione "move", ossia li zippa e li fa fuori, per tenere un po' d'ordine. Il nome dell'archivio non conta.

Si può???

:anger:
___________________________________

www.theweb.tk La Rete in 1 pagina.
dublesse non è collegato   Rispondi citando
Vecchio 10-10-2007, 21.43.38   #2
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
per quel che mi risulta non puoi farlo da riga di comando con zip
a meno che tu non installi WinZip Command Line Support Add-on
a questo indirizzo http://www.winzip.com/prodpagecl.htm
funziona solo con l'ultima ver di winzip e devi possedere una copia registrata

puoi utilizzare rar se hai installato winrar
si trova nella stessa dir della sua installazione
è un tool potentissimo, e ti rimando alla guida chiamata rar.txt nella stessa dir

questo è un'esempio di come lo puoi utilizzare

Codice:
for %%A in (C:\DirDeiTuoiTXT\*.txt) do C:\Programmi\WinRAR\rar.exe a -agDD-MMM-YY c:\DirDoveVuoiSalvare\Archivio_.rar %%A

if exist C:\DirDeiTuoiTXT\*.txt del /f C:\DirDeiTuoiTXT\*.txt

pause
il mio rar è nella dir C:\Programmi\WinRAR\rar.exe il tuo potrebbe essere in un'altra posizione nel caso individualo e cambiala nello script.

che succede?

elenca tutti i file *.txt nella tua dir li comprime in rar nella dir di destinazione utilizzando un formato data ovvero Archivio_10-Ott-07.rar (per esempio) e alla fine cancella tutti i txt di origine....


ciao
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!

Ultima modifica di miciomao : 10-10-2007 alle ore 21.46.35
miciomao non è collegato   Rispondi citando
Vecchio 11-10-2007, 10.52.16   #3
dublesse
Junior Member
 
Registrato: 29-09-2003
Messaggi: 94
dublesse promette bene
Innanzitutto grazie! ho montato il winzip wzzip e ho scritto il seguene script, che sposta in archivio2007 tutti i TXT più vecchi di 14 giorni:

WZZIP -m -Td14 "percorso"\ARCHVIO2007.ZIP "percorso"\*.TXT

E sono già molto soddisfatto. Ora mi servirebbe un ultimo favore:

- come si può fare che si autoesegua ogni 7 o 14 gg da solo.. senza che debba ricordarmelo? difficile vero? ..

grazie
___________________________________

www.theweb.tk La Rete in 1 pagina.

Ultima modifica di dublesse : 11-10-2007 alle ore 11.01.37
dublesse non è collegato   Rispondi citando
Vecchio 11-10-2007, 11.36.28   #4
Thor
Il re di bastoni
Top Poster
 
L'avatar di Thor
 
Registrato: 26-04-2001
Loc.: Milàn
Messaggi: 23.413
Thor promette bene
lo puoi mettere nelle operazioni pianificate di windows
___________________________________

Un giorno in cui voleva fare il cattivo, Mister Coniglietto sbirciò oltre la siepe e vide che l'orto del Contadino Fred era pieno di lattuga fresca e verde; Mister Coniglietto, invece, non era pieno di lattuga per niente. E ciò gli parve un'ingiustizia.
Sono un Vampiro! I am a Vampire!
Thor non è collegato   Rispondi citando
Vecchio 11-10-2007, 11.49.28   #5
protter
Senior Member
 
Registrato: 02-01-2007
Messaggi: 372
protter promette bene
questa
Quota:
if exist C:\DirDeiTuoiTXT\*.txt del /f C:\DirDeiTuoiTXT\*.txt
credo non sia corretta; non puoi porre un "if exist" con *.txt.
forse (non sono certo) dovrebbe funzionare con %a al posto dei due *.txt

al di là di questo, cancellare i file è una cosa evitabile; basterebbe usare l'opzione "move" dalla riga di comando.

per la data, credo sia abbastanza difficile da gestire dal batch.
potresti però risolvere "portando fuori" il problema, usando uno scheduler che faccia eseguire il batch a intervalli di tempo prestabiliti.
protter non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
[XP/SP2] Controllo in corso del file System primoair Windows 7/Vista/XP/ 2003 2 28-02-2006 22.13.01
Problema con eMule SuperPippo105 Software applicativo 6 11-05-2005 12.56.33
Windows file protection:guida Deuced Windows 9x/Me/NT4/2000 7 16-03-2004 09.25.28
funzionano i file .bat in xp pro... cippico Windows 7/Vista/XP/ 2003 8 09-12-2003 12.30.02

Orario GMT +2. Ora sono le: 00.29.54.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.