MOLEHAND Solutions - Nagyvállalati megoldások mindenkinek

 
ápr. 2

Written by: MOLEHAND
2012. 04. 02. 21:15

Nem tudom kivel fordult már elő, de ha kell akkor bizony jó ha tudja az ember, hogy létezik ilyen.
 
Egész pontosan arról van szó, ha automatizálni szeretnénk azt, hogy egy adott mappában megtaláljuk a legfrissebb fájlt és azt egy kívánt könyvtárba áttegyük / átnevezzük.
 
Például:
 
Minden nap készítünk egy log fájlt ami tartalmaz bizonyos információkat, ám ezek a logfájlok időbélyeggel vannak ellátva, ami benne van a nevében is, mivel automatikusan generálódik. Viszont mi szeretnénk, ha minden nap a legfrissebb log fájlt mi megkapjuk mondjuk e-mailben, ám ehhez nem árt ha az ütemező tudja melyik fájlt kell elküldeni.
 
Lássuk a kódot (ami mentsünk el mondjuk autorename.bat néven):
 
cd C:\Kívánt keresési mappa\
for /f %%C in ('dir /od/ad/b') do set newest=%%C
cd C:\Kívánt keresési mappa\%newest%
dir *.log /o-d /b > newest.lst
set /p latest=< newest.lst
copy "%latest%" "C:\Ahová másoljuk a fájlt\fájl_neve.log"
del newest.lst
 
Tehát a Kívánt keresési mappa-t átvizsgáljuk, majd megkeressük melyik a legfrissebb log fájl, és ha megvan akkor a kívánt mappába másolhatjuk azt, az általunk adott nére átnevezve.

Tags:

Your name:
Title:
Comment:
Security Code
Enter the code shown above in the box below
Add Comment    Mégsem  
 

Számítsa ki költségeit
  kalkulátorunkkal

tovább    

és nyerje meg
50 000 Ft értékű

ajándékunkat  

Akciós ajánlatunk

 Több szolgáltatót is volt szerencsém kipróbálni. Jelenleg minden projektünk a MOLEHAND-nél van elhelyezve, mert Ők nem csak egy szelet számítógépet adnak, hanem valódi szolgáltatást: Akármibe ütközök számíthatok a gyors és szakszerű reakcióra!