Annons

automatisera datorstädningDatorunderhåll är inte exakt något som de flesta kommer ihåg att göra. För den allmänna användaren som inte är exakt teknisk kunnig, när en dator inte fungerar, ringer de antingen till hjälp eller helt enkelt köper en ny dator.

Om du har familjemedlemmar eller vänner som alltid ringer dig för hjälp med en långsam dator, kommer jag att erbjuda dig en lösning som du kan använda för att stoppa dessa telefonsamtal just nu. Denna lösning innehåller sex verktyg i ett Windows-skript. Det skriptet kommer att utföra allt datorrengöringsarbete som du skulle göra om du själv satt precis framför datorn.

Vad detta skript kommer att uppnå

Detta Windows-skript kommer att köra de nödvändiga verktygen i kommandoradsläget. Många av dessa verktyg som du har använt i flera år, kanske du inte ens har insett att det där är ett kommandoradsläge tillgängligt.

Rensa register- och temp-mappar

Det första steget är förmodligen det viktigaste. Vi kommer att starta CCleaner i kommandoradsläge för att rensa upp tempfiler och registret.

instagram viewer

En fångst. För att detta skript ska fungera utan ständiga meddelanden om appar som gör datorändringar måste du inaktivera funktionen User Account Control windows i Windows 7.

5 sätt att rensa din dator med ett automatiskt skript [Windows] autoclean1

Nu är du redo att rulla. Skapa en fil som heter CleanComputer.wsf och börja det med följande skript.

 Alternativ explicit 
 Vid feluppdatering Nästa 
 Dim WshShell 
 Dim retVal 
 set WshShell = CreateObject ( "wscript. Shell ") 
 WshShell.run" CCleaner.exe / AUTO "

Danny omfattas CCleaner Optimera Ditt system ska köra på sitt bästa Med CCleaner Under de senaste två åren har CCleaner förändrats ganska mycket när det gäller versionnummer... fram till version 3.10 vid tidpunkten för detta skrivande. Visuellt har programmet faktiskt inte förändrats mycket (det är... Läs mer nyligen, så du kan se precis vad det är kapabelt och hur mycket det kan optimera ditt system. När du startar det i skriptet som visas ovan med / AUTO-flaggan körs det osynligt och det kommer att använda de inställningar du använde när du senast körde applikationen. Du ser CCleaner.exe köras i Aktivitetshanteraren.

automatisera datorstädning

Om du konfigurera CCleaner i förväg, in auto-läge kommer det automatiskt att rensa upp tillfälliga filer, loggfiler och ditt register också.

Rensa upp spionprogram

Nästa är att ta hand om eventuella spionprogram som kan köras på datorn. Mitt favoritverktyg för det är Spybot, och lyckligtvis erbjuder Spybot också en kommandoradsfunktion. Det enda problemet här är att vägen till Spybot är full av utrymmen, vilket är svårt att hantera i ett Windows-script-kommando.

Så skapar du en .bat-fil med följande:

< pre> C: \ Program Files (x86) \ Spybot - Search & Destroy \ SpybotSD.exe "/ taskbarhide / autocheck / autofix / autoclose
 Exit 

Spara det som SpyBot.bat em > i samma katalog som ditt Windows manus. Lägg sedan till nästa rad i din WSF-fil:

 WshShell.run "spybot.bat" 

Ditt Windows-skript startar ditt batchjobb som kommer att starta Spybot i kommando -linjeläge. Du vet att det körs när Exe visas i aktivitetshanteraren.

skript för att rensa tempfiler

Dessa fyra parametrar efter spybotsd.exe-filen kommer att köra Spybot i tyst läge, ta bort automatiskt eventuella spionprogram som hittats och stängs sedan automatiskt.

Ta bort skadlig programvara

Förutom allt som Spybot fångar, gillar jag också att köra Microsoft verktyg för borttagning av skadlig programvara . Ladda ner det körbara från avsnittet "Microsoft Download Center", spara det i din skriptkatalog som " malremove.exe " och sedan lägg till följande rad i ditt växande Windows-skript.

 WshShell.run "malremove.exe / Q / F: Y" 

Kommandot / Q berättar skadlig programvara borttagningsverktyg för att köra i tyst läge (inget gränssnitt) och / F: Y berättar för att med kraft ta bort all skadlig programvara som den hittar utan ingripande nödvändig. Första gången du kör det under din första testning måste du välja alternativet utan varning nästa gång det körs.

script för att rensa temp-filer

Här körs det i bakgrunden.

skript för att rensa temp-filer

Så vi har täckt det mesta av vad du förmodligen skulle göra om du var där personligen - kör CCleaner för att bli av med tillfälliga Internetfiler och andra temporära filer, ta bort spionprogram och skadlig programvara, så vad finns kvar?

Automatisera diskrensning

Ett annat vanligt verktyg som kan hjälpa datorns prestanda är Windows Disk Cleanup-verktyget. Först måste du ställa in det. Gå till Start -> Kör och skriv: " cleanmgr / sageset: 1 ". Följande fönster kommer att visas.

dator städa upp skript

Ställ in de objekt som du vill att din kommandorad ska rengör automatiskt och klicka sedan på OK. Detta säger att när du väljer / sageset: 1 för att använda de inställningar du just har skapat. Lägg till följande rad i ditt Windows-skript.

 WshShell.run "Cleanmgr / sagerun: 1" 

Detta kör Windows diskrensning tyst med hjälp av de inställningar du " vi har precis skapat. Du kan också installera de senaste Windows-uppdateringarna genom att först installera WuInstall.exe och lägga till den här raden.

 WshShell.run "wuinstall.exe / install / reboot_if_needed "

Och glöm inte att göra en snabb defragment av hårddisken genom att lägga till följande rader i skriptet.

WshShell.run" Defrag volym c: ”

 WshShell.run" Defragera volym d: "

Automatisera virusscanning efter rensning

Sist, men definitivt inte minst, du Jag vill också avsluta ditt skript av avfyra en fullständig virusscanning. Till exempel använder jag Kaspersky, som erbjuder sin egen uppsättning kommandoradsparametrar .

I mitt fall lägger jag bara till den följande slutraden i mitt skript.

 WshShell.run "AVP.exe SCAN / ALL / i4 "

Och som sparkar av kommandofönstret och går igenom en fullständig genomsökning (som kan ta flera timmar). src = "/ f / a155164f72990388b6bb90040405c134.png" />

De flesta andra antivirusleverantörer där ute erbjuder liknande kommandoradsalternativ.

Så när du har lagt till alla dessa rader, stäng din Windows-skript.

 WScript. Avsluta  ​​pre> 

När du är klar med proceduren ovan och sparat filen på datorn, schemalägg bara jobbet för att köras regelbundet (/ Tillbehör / Systemverktyg / Uppgiftsplanering). Testa proceduren ovan och se hur bra det fungerar för dig.

Fungerade det bra, och kan du tänka på andra användbara kommandoradsuppgifter som också kan läggas till? Dela dina tankar i kommentarerna nedan.

Bildkredit: Shutterstock

Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Han var tidigare chefredaktör för MakeUseOf och talade vid nationella konferenser om datavisualisering och har varit med på nationell TV och radio.