Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az AgeStore egy eszköz, amely a legutóbbi hozzáférési dátumok alapján törli a címtárban vagy könyvtárfában lévő fájlokat. Elsődleges felhasználási területe a régi fájlok eltávolítása a szimbólumkiszolgáló vagy a forráskiszolgáló által használt alsóbb rétegbeli tárolóból a lemezterület megőrzése érdekében. Általános fájltörlő eszközként is használható.
Az AgeStore egyetlen könyvtárban (a célkönyvtárban) vagy egy fa (a célfa) összes könyvtárában törölheti az összes fájlt. A -s beállítás azt jelzi, hogy egy teljes fát meg kell célozni.
A célkönyvtárban vagy a célfán belüli fájlok törlésének három módja van. Az agestore -date=Month-Day-Year parancs törli azokat a fájlokat, amelyek a megadott dátum előtt lettek utoljára elérhetők. Az agestore -days=NumberOfDays parancs törli azokat a fájlokat, amelyek legutóbb a megadott számú nappal ezelőtt lettek utoljára hozzáférve. Az agestore -size=SizeRemaining parancs törli a célkönyvtárban vagy a célfán lévő összes fájlt, kezdve a legkevésbé legutóbb elért fájlokkal, amíg a fennmaradó fájlok teljes mérete nem kisebb vagy egyenlő a SizeRemaining értékével.
A következő parancs például törli az összes olyan fájlt a C:\MyDir fájlból, amely legutóbb 2008. január 7-e előtt lett elérve:
agestore c:\mydir -date=01-07-2008
A következő parancs törli a C:\symbols\downstreamstore könyvtárfában lévő összes fájlt, amely utoljára 30 nappal ezelőtt lett elérve:
agestore c:\symbols\downstreamstore -days=30 -s
A következő parancs törli a C:\symbols\downstreamstore könyvtárfában lévő fájlokat, kezdve a leghosszabb ideje elért fájlokkal, amíg a fa összes fájljának teljes mérete nem kisebb vagy egyenlő 50 000 bájtnál:
agestore c:\symbols\downstreamstore -size=50000 -s
A -l beállítás miatt az AgeStore nem töröl fájlokat, hanem csak az összes olyan fájlt listázni, amelyet a beállítás nélkül törölne. Mielőtt bármilyen AgeStore-parancsot használna, futtassa a kívánt parancsot a hozzáadott -l beállítással, hogy ellenőrizze, hogy pontosan törli-e a törölni kívánt fájlokat.
A teljes parancssori szintaxisért lásd: AgeStore Command-Line Beállítások.
Az AgeStore futtatása Windows Vista és újabb rendszereken
Mivel az AgeStore a legutóbbi hozzáférésük időpontja alapján törli a fájlokat, csak akkor futhat sikeresen, ha a fájlrendszer a legutóbbi hozzáférési idő (LAT) adatait tárolja. Az NTFS fájlrendszerben a LAT-adattárolás engedélyezhető vagy letiltható. Ha le van tiltva, az AgeStore nem fog futni, hanem a következő hibaüzenet jelenik meg:
Last-Access-Time support is disabled on this computer.
Please read the documentation for more details.
A Windows Vista és a Windows újabb verzióiban a LAT-adattárolás alapértelmezés szerint le van tiltva, ezért az AgeStore csak akkor fut, ha először engedélyezi ezeket az adatokat.
A Windows Vista és a Windows újabb verzióiban az FSUtil (Fsutil.exe) eszközzel engedélyezheti a LAT-adatok gyűjtését. A parancssori ablakban adja ki a következő parancsot:
fsutil behavior set disablelastaccess 0
A LAT-adatok gyűjtésének letiltásához használja az alábbi parancsot:
fsutil behavior set disablelastaccess 1
Ezek a módosítások a Windows következő újraindítása után lépnek érvénybe.
A FAT32 fájlrendszer mindig tárolja a LAT-információkat (bár csak a dátumot és nem az időpontot tárolja). Ezért az AgeStore FAT32 fájlrendszerekkel működik. Mivel azonban az AgeStore nem fog futni, ha az NTFS LAT le van tiltva, akkor is engedélyeznie kell az NTFS LAT-t, még akkor is, ha a fájlrendszer FAT32.