Reklame

automatisere computeroprydningComputervedligeholdelse er ikke nøjagtigt noget, som de fleste mennesker husker at gøre. For den almindelige bruger, der ikke er nøjagtigt teknisk kyndig, når en computer ikke fungerer, ringer de enten til hjælp eller bare køber en ny computer.

Hvis du har familiemedlemmer eller venner, der altid ringer til dig for hjælp med en langsom computer, vil jeg tilbyde dig en løsning, som du kan bruge til at stoppe disse telefonopkald lige nu. Denne løsning inkorporerer seks værktøjer i et Windows-script. Dette script udfører alt det pc-oprydningsarbejde, som du ville gøre, hvis du selv sad lige foran computeren.

Hvad denne skrift vil udføre

Dette Windows-script kører de krævede værktøjer i kommandolinjetilstand. Mange af disse værktøjer, som du har brugt i årevis, har du måske ikke engang klar over, at der er en kommandolinjefunktion tilgængelig.

Ryd op i mapper til registreringsdatabase og temp

Det første trin er sandsynligvis det vigtigste. Vi vil starte CCleaner i kommandolinjetilstand for at rydde op til temp-filer og registreringsdatabasen.

instagram viewer

En fangst. For at få dette script til at fungere uden konstante underretninger om de apps, der foretager computerændringer, skal du deaktivere funktionen User Account Control windows i Windows 7.

5 måder at rydde op på computeren med en automatisk script [Windows] autoclean1

Nu er du klar til at rulle. Opret en fil kaldet CleanComputer.wsf og start det med følgende script.

 Valg eksplicit 
 Ved fejlfinding Næste 
 Dim WshShell 
 Dim retVal 
 sæt WshShell = CreateObject ( "WScript. Shell ") 
 WshShell.run" CCleaner.exe / AUTO "

Danny omfattet CCleaner Optimer Dit system skal køre på sit bedste Med CCleaner I løbet af de sidste to år har CCleaner ændret sig en del med hensyn til versionnumre... op til version 3.10 på dette tidspunkt skrivning. Mens visuelt ikke har programmet faktisk ændret sig meget (det er... Læs mere for nylig, så du kan se, hvad det er i stand til, og hvor meget det kan optimer dit system. Når du starter det i scriptet som vist ovenfor med / AUTO-flaget, kører det usynligt, og det bruger de indstillinger, du brugte, da du sidst kørte applikationen. Du vil se CCleaner.exe køre i Task Manager.

automatisere computeroprydning

Hvis du konfigurer CCleaner på forhånd, i auto-tilstand renser det automatisk midlertidige filer, logfiler og din registreringsdatabase også.

Oprydning af spyware

Herefter skal du tage sig af eventuelle spyware, der muligvis kører på pc'en. Mit yndlingsværktøj til det er Spybot, og heldigvis tilbyder Spybot også en kommandolinjefunktion. Det ene problem her er, at stien til Spybot er fuld af mellemrum, som er svær at håndtere i en Windows-script-kommando.

Så oprett en .bat-fil med følgende:

< pre> C: \ Programmer Filer (x86) \ Spybot - Søg & Ødelæg \ SpybotSD.exe "/ opgavebjælke / autocheck / autofix / autoclose
 Afslut 

Gem det som SpyBot.bat em > i samme bibliotek som din Windows manuskript. Tilføj derefter følgende i den næste linje i din WSF-fil:

 WshShell.run "spybot.bat" 

Dit Windows-script starter dit batchjob, der vil starte Spybot i kommandoen -line-tilstand. Du ved, at det kører, når Exe vises i task manager.

script for at rense temp-filer

Disse fire parametre efter spybotsd.exe-filen kører Spybot i lydløs tilstand, fjerner automatisk eventuelt fundet spyware og derefter automatisk lukket.

Fjern ondsindet software

Ud over alt, hvad Spybot fanger, kan jeg også godt lide at køre Microsoft værktøj til fjernelse af ondsindet software . Download det eksekverbare fra afsnittet "Microsoft Download Center", gem det i dit script-bibliotek som " malremove.exe " og derefter tilføj følgende linje til din voksende Windows-script.

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

Kommandoen / Q fortæller malware fjernelsesværktøj til at køre i stille tilstand (ingen grænseflade) og / F: Y fortæller det at tvinge fjernelse af malware, som den finder uden indblanding påkrævet. Første gang du kører det under din indledende test, skal du vælge indstillingen uden advarsel næste gang den kører.

script for at rense temp-filer

Her kører det i baggrunden.

script for at rense temp-filer

Så vi har dækket det meste af det, du sandsynligvis ville gjort, hvis du var der personligt - kør CCleaner for at slippe af med midlertidig Internetfiler og andre temp-filer, fjern spyware og malware, så hvad er der tilbage?

Automatiser diskoprydning

Et andet almindeligt værktøj, der kan hjælpe computerens ydeevne er Windows Disk Cleanup værktøjet. Først skal du konfigurere det. Gå til Start -> Kør og skriv: “ cleanmgr / sageset: 1 ”. Følgende vindue vises.

computeroprydningsscript

Konfigurer de elementer, du vil have din kommandolinie til rengør automatisk, og klik derefter på OK. Dette fortæller det, at når du vælger / sageset: 1 , til at bruge de indstillinger, du lige har oprettet. I din Windows-script skal du nu tilføje følgende linje.

 WshShell.run "Cleanmgr / sagerun: 1" 

Dette kører Windows-diskoprydning lydløst ved hjælp af de indstillinger, du ' vi er lige oprettet. Du kan også installere de nyeste Windows-opdateringer ved først at installere WuInstall.exe og tilføje denne linje.

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

Og glem ikke at gøre en hurtig defrag af harddisken ved at tilføje følgende linjer til scriptet.

WshShell.run“ Defrag volume c: ”

 WshShell.run" Defrag lydstyrke d: "

Automatiser virusscanning efter oprydning

Sidste, men bestemt ikke mindst, du Jeg vil også afslutte dit script ved affyring af en fuld virusscanning. For eksempel bruger jeg Kaspersky, der tilbyder sit eget sæt med kommandolinjeparametre .

I mit tilfælde tilføjer jeg bare den følgende sidste linje til mit script.

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

Og det starter kommandovinduet og løber gennem en fuld scanning (hvilket kan tage flere timer).

 automatisere computeroprydning

De fleste andre antivirusudbydere derude tilbyder lignende kommandolinjemuligheder.

Når du først har tilføjet alle disse linjer, luk din Windows-script.

 WScript. Afslut  pre> 

Når du er færdig med proceduren ovenfor og gemt din fil på pc'en, skal du bare planlægge jobbet til at køre regelmæssigt (/ Tilbehør / Systemværktøjer / Opgaveplanlægning). Prøv proceduren ovenfor og se, hvor godt det fungerer for dig.

Arbejdede det godt, og kan du tænke på andre nyttige kommandolinjeopgaver, der også kunne tilføjes? Del dine tanker i kommentarfeltet nedenfor.

Billedkredit: Shutterstock

Ryan har en BSc-grad i elektroteknik. Han har arbejdet 13 år inden for automatisering, 5 år inden for it, og er nu en applikationsingeniør. En tidligere administrerende redaktør for MakeUseOf, han har talt på nationale konferencer om datavisualisering og har været vist på nationalt tv og radio.