RE: batch smazani starych souboru

From: Radek Šafránek <safranek (zavinac)>
Date: Tue, 22 May 2007 06:52:06 +0200
Dobry den,

diky za tipy.

pp21:
Myslenku na .bat soubor asi opustim neb je to na me slozite :(
(i kdyz - tez jako MilanK - vyuzivam vase hratky s datumem na jinem stroji...)

MilanK:
Me staci jen mazani starych souboru z adresare balit nic nechci.
Do toho adresare se totiz diva jeste jiny soft, ktery z nej za ty soubory cte... (a s archivama by si neporadil)

AleX:
tak pujdu do toho vbs - vim, ze napr. Na Microsoftu ScriptGuys (ci jak si rikaji) maji peknou studnici...
Ale pokud neco najdete u sebe, rad se inspiruji...

Dekuji
R.

 

-----Original Message-----
From: MilanK [mailto:konfera (zavinac) kev.sk] 
Sent: Monday, May 21, 2007 5:29 PM
To: servis-internet (zavinac) nawebu.cz
Subject: Re: batch smazani starych souboru

> Jedna aplikace lije "kvantum" souboru do jednoho adresare.
> Typicky 2000 denne.
> ...vse, co je starsi nez definovany pocet dnu mazalo.
> Lze tohoto "jednoduse" (a jak) dosahnout bat souborem - jen s vyuzitim 
> dosu ve win serveru?

Sice pp21 pise riesenie (jeho davnejsie rady na pracu s datumom sa mi hodili pri inych bat suboroch), ale v tvojom pripade by som pouzil nieco ine velmi jednoduche...

Sice sa chces vyhnut rieseniu cez dalsiu aplikaciu, ALE vadil by ti pakovac (ktory vie robit v comandline) na serveri?
Napr. "7z" je zadarmo aj na komercne pouzitie.

Minutu pred polnocou si pustam batch, ktory mi vsetky logy spakuje a este predtym mi ale popremenuje stare archivy do kolotocu a este predtym mi ten najstarsi archiv vymaze.

del E:\Zaloha\FSET.07
ren E:\Zaloha\FSET.06 FSET.07
ren E:\Zaloha\FSET.05 FSET.06
ren E:\Zaloha\FSET.04 FSET.05
ren E:\Zaloha\FSET.03 FSET.04
ren E:\Zaloha\FSET.02 FSET.03
ren E:\Zaloha\FSET.01 FSET.02
ren E:\Zaloha\FSET.7z FSET.01
C:\PROGRA~1\7-Zip\7za.exe a E:\Zaloha\FSET.7z D:\DATA\FSE\*

- Nove verzie pakovaca "7z" tusim uz nemaju specialny subor 7za.exe pre commandline, ale pouziva sa normalne 7z.exe
- Nemam tu prog "7z", ale ty by si namiesto prikazu "a" musel pouzit prikaz "m" (move do archivu).

Tymto som si jednoducho zabezpecil zalohy 8 dni dozadu, a nemusim zistovat v bat subore aktualny datum a prepocivat co mam vymazavat.

PS. este mam niekde soft, ktory vie mazat subory starsie ako zadany pocet dni - ale to aj tak nechces - a ten bat subor je aj tak jednoduchsi a spolahlivejsi - nevadi aj keby niekto zmenil datum na PC - ten pocet zaloh budes mat vzdy..

Milan K.


-----------------------------------------------------( reklama )----- KURZ TVORBY WEBU POMOCI XHTML a CSS (2.950 Kc, Praha, 17.5.2007) Kvalitni webove stranky vytvorene pomoci XHTML a CSS jsou cilem kazdeho moderniho webdesignera. Behem jednodenniho skoleni vas naucime psat zdrojovy kod a kaskadove styly efektivneji, rychleji a levneji tak, aby vysledne stranky byly dobre pristupne vsem uzivatelum, prohlizecum i robotum vyhledavacu.
http://www.dobryweb.cz/skoleni-xhtml-css/?s-ser
---------------------------------------------------------------------
--
-- Konference: SERVIS ------ Pravidla: http://pravidla.kab.cz/ --
-- Archiv, instrukce pro odhlaseni: http://internet.nawebu.cz/ --
-- Konference Internet Info, s.r.o. ----- http://www.iinfo.cz/ -- 
Received on 22. 05. 2007, 06:52 CEST

This archive was generated by hypermail 2.2.0 : 22. 05. 2007, 06:52 CEST