Reklame
Computervedligeholdelse 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.
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.
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.
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 / autocloseAfslut
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.
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.
Her kører det i baggrunden.
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.
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).
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.