Držite datoteke dnevnika i tempira pod nadzorom pomoću ove skripte za Windows

  • Owen Little
  • 0
  • 4032
  • 845
Oglas

Provodio sam puno vremena pomažući prijateljima i obitelji u problemima s njihovim računalom, i moram reći da su iznad svih ostalih problema ono što vidim ponovo i opet su temp datoteke i datoteke dnevnika kako se jede smanjujući disk prostora i na kraju zatrpava sustav.

Privremena mapa internetskih datoteka čest je krivac, ali to je jednostavno rješenje jer je sve što morate učiniti postaviti datoteke za brisanje unutar Internet Options na upravljačkoj ploči. No, što je s tom dosadnom Windows temp mapom ili svim onim datotekama dnevnika aplikacija koje se stvaraju s slučajnim smećem koji se nikada ne briše? Oni u početku ne stvaraju mnogo problema, ali s vremenom se nakupljeno smeće pretvara u ogromnu gomilu starih datoteka koje ne služe nikakvoj korisnoj svrsi.

Dobro napisane aplikacije izbrisati će datoteke dnevnika ili temp koje više nisu potrebne, ali previše programa vani ne čisti pravilno nakon sebe - ostavljajući vas nakon godina s vrlo neurednim računalom. Međutim, ako znate za neke određene mape dnevnika - bilo da se radi o Windows temp mapi ili mapama dnevnika aplikacija, poput mape antivirusnog dnevnika obavijesti ili nešto slično, sljedeću Windows skriptu možete redovno čistiti one datoteke dnevnika koje su starije nego nekoliko dana.

Očistite privremene datoteke sa sustavom Windows Script

Ako ste novi u sustavu Windows Scripting, pogledajte brzi WSH tutorial Better than Batch: Vodič za Windows skripte za skripte bolji od serije: Vodič za hostove skripti za Windows napisao sam malo prije. U sustavu Windows Script možete napraviti puno zgodnih stvari, kao što je promjena mrežnih postavki Kako napisati skriptu sustava Windows za promjenu mrežnih postavki u pokretu Kako napisati skriptu za Windows kako biste promijenili mrežne postavke u letu u mnogim uredima ili radnim okruženjima , možda ćete trebati redefinirati mrežne postavke da biste se povezali s različitim mrežama. U toj sam se situaciji našao dovoljno često i toliko sam se umorio od pregledavanja ... ili automatski zakazao svoj antivirusni ili malware softver za skeniranje. 5 načina čišćenja računala pomoću automatizirane skripte [Windows] 5 načina da očistite svoje računalo s Automatizirana skripta [Windows] Održavanje računala nije baš nešto što većina ljudi pamti. Za općeg korisnika koji nije baš tehnički razuman, a kada računalo ne radi, ili zovete u pomoć ili jednostavno kupuju novo… .

Očito, ako želite zakazati rutinu čišćenja kako bi te datoteke dnevnika aplikacija ili privremene mape datoteka bile pod nadzorom, Windows Script je definitivno rješenje.

Pisanje skripte za čišćenje sustava Windows

Ovaj Windows skripta usredotočit će se na jedan određeni direktorij i proći kroz cijeli taj direktorij tražeći datoteke s datumom izmjene starijim od nekoliko dana. Zatim briše te datoteke. Zatim će skripta proći kroz sve podimenike i izvršiti istu provjeru i čišćenje. Zvuk je kompliciran? Nije. Prvi dio skripte izgleda ovako:

Opcija eksplicitna Na pogrešci Nastavi Dalje Dim oFSO, oFolder, sDirectoryPath Dim oFileCollection, oFile, sDir Dim iDaysOld iDaysOld = 3

Ovaj odjeljak izjavljuje varijable datotečnog sustava koje ćete koristiti za pristup direktoriju i datotekama koje želite očistiti. Postavljanje “iDaysOld” varijabla kaže skripti starost datoteka koje želite zadržati. U tom slučaju čuvam sve datoteke starije od 3 dana.

Slijedi ultra-jednostavan odjeljak za čišćenje.

'***** PROČITAJTE stare datoteke u mapu dnevnika ***** sDirectoryPath = "C: \ Korisnici \ Vlasnik \ AppData \ Local \ Temp \" Postavi oFSO = CreateObject (""Scripting.FileSystemObject"") Postavi oFolder = oFSO .GetFolder (sDirectoryPath) Postavi oFileCollection = oFolder.Files za svaki oFile u oFileCollection Ako oFile.DateLastModified < (Date() - iDaysOld) Then oFile.Delete(True) End If Next

Gornji odjeljak povezuje se s Windows datotečnim sustavom, a zatim se povezuje s direktorijom koji ste definirali s &ldquo




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.