Annonse

automatisere datamaskinoppryddingDatamaskinvedlikehold er ikke akkurat noe de fleste husker å gjøre. For en generell bruker som ikke akkurat er teknisk erfaren, når en datamaskin ikke fungerer, ber de enten om hjelp eller bare kjøper en ny datamaskin.

Hvis du har familiemedlemmer eller venner som alltid ringer deg for hjelp med en treg datamaskin, vil jeg tilby deg en løsning du kan bruke for å stoppe disse telefonsamtalene akkurat nå. Denne løsningen inneholder seks verktøy i et Windows-skript. Dette skriptet skal utføre alt PC-opprydningsarbeidet du ville gjort hvis du satt rett foran datamaskinen selv.

Hva denne skriften vil oppnå

Dette Windows-skriptet kommer til å kjøre de nødvendige verktøyene i kommandolinjemodus. Mange av disse verktøyene du har brukt i mange år, har du kanskje ikke engang skjønt at der er en kommandolinjemodus tilgjengelig.

Rydde opp register- og temp-mapper

Det første trinnet er sannsynligvis det viktigste. Vi kommer til å starte CCleaner i kommandolinjemodus for å rydde opp i temp-filer og registeret.

instagram viewer

Én fangst. For å få dette skriptet til å fungere uten konstante varsler om appene som gjør datamaskinendringer, må du deaktivere funksjonen for brukerkontokontrollvinduer i Windows 7.

5 måter å rydde opp i datamaskinen med et automatisk skript [Windows] autoclean1

Nå er du klar til å rulle. Lag en fil som heter CleanComputer.wsf og start det med følgende skript.

 Eksplisitt alternativ 
 Ved feiloppdatering Neste 
 Dim WshShell 
 Dim retVal 
 sett WshShell = CreateObject ( "wscript. Shell ") 
 WshShell.run" CCleaner.exe / AUTO "

Danny dekket CCleaner Optimaliser Systemet ditt skal kjøre på sitt beste Med CCleaner I løpet av de to siste årene har CCleaner endret seg ganske mye med tanke på versjonsnumre... frem til versjon 3.10 på dette tidspunktet skriving. Selv om programmet visuelt faktisk ikke har endret seg mye (det er... Les mer nylig, slik at du kan se hva det er i stand til og hvor mye det kan optimaliser systemet ditt. Når du starter det i skriptet som vist over med / AUTO-flagget, vil det kjøre usynlig, og det vil bruke innstillingene du brukte da du kjørte applikasjonen sist. Du vil se CCleaner.exe kjøres i Oppgavebehandling.

automatisere datamaskinopprydding

Hvis du konfigurer CCleaner på forhånd, i auto mode vil den automatisk rydde opp i midlertidige filer, loggfiler og registeret ditt.

Clean Up Spyware

Neste opp er å ta vare på eventuelt spionprogrammer som kan kjøres på PC-en. Favorittverktøyet mitt for det er Spybot, og heldigvis tilbyr Spybot også en kommandolinjefunksjon. Det ene problemet her er at banen til Spybot er full av mellomrom, som er vanskelig å håndtere i en Windows-script-kommando.

Opprett en .bat-fil med følgende:

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

Lagre den som SpyBot.bat em > i samme katalog som Windows manus. Deretter legger du til i den neste linjen i WSF-filen din:

 WshShell.run "spybot.bat" 

Windows-skriptet vil starte batchjobben din som vil starte Spybot i kommando -linjemodus. Du vil vite at den kjører når Exe vises i oppgavebehandleren.

skript for å rense temp-filer

De fire parameterne etter spybotsd.exe-filen vil kjøre Spybot i stille modus, automatisk fjerne eventuelt spionprogramvare som blir funnet, og deretter automatisk lukket.

Fjern skadelig programvare

I tillegg til noe Spybot fanger, liker jeg også å kjøre Microsoft Verktøy for fjerning av skadelig programvare . Last ned den kjørbare fra delen "Microsoft Download Center", lagre den i skriptkatalogen din som " malremove.exe " og deretter legg til følgende linje i det voksende Windows-skriptet.

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

Kommandoen / Q forteller malware fjerningsverktøy for å kjøre i stille modus (uten grensesnitt) og / F: Y forteller det for å fjerne all skadelig programvare som den finner uten inngrep påkrevd. Første gang du kjører den under den første testingen, må du velge alternativet uten advarsel neste gang det kjøres.

script for å rense temp-filer

Her kjører det i bakgrunnen.

skript for å rense temp-filer

Så vi har dekket det meste du sannsynligvis ville gjort hvis du var der personlig - kjør CCleaner for å bli kvitt midlertidig Internett-filer og andre tempfiler, fjern spyware og malware, så hva gjenstår?

Automatiser diskopprydding

Et annet vanlig verktøy som kan hjelpe datamaskinens ytelse er Windows Disk Cleanup-verktøyet. Først må du sette det opp. Gå til Start -> Kjør og skriv: " cleanmgr / sageset: 1 ". Følgende vindu vil vises.

datamaskin rydde opp skript

Sett opp elementene du vil ha kommandolinjen til rengjør automatisk, og klikk deretter OK. Dette forteller at hver gang du velger / sageset: 1 , for å bruke innstillingene du nettopp har opprettet. Nå, i Windows-skriptet, legger du til følgende linje.

 WshShell.run "Cleanmgr / sagerun: 1" 

Dette vil kjøre Windows-diskopprydding lydløst ved å bruke innstillingene du har nettopp opprettet. Du kan også installere de siste Windows-oppdateringene ved å først installere WuInstall.exe og legge til denne linjen.

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

Og ikke glem å gjøre en rask defragering av harddisken ved å legge til følgende linjer i skriptet.

WshShell.run“ Defrag volum c: ”

 WshShell.run" Defrag volum d: "

Automatiser virussøk etter opprydding

Sist, men definitivt ikke minst, du Jeg vil også avslutte skriptet ditt innen avfyring av en full virusskanning. For eksempel bruker jeg Kaspersky, som tilbyr sitt eget sett med kommandolinjeparametere .

I mitt tilfelle legger jeg bare følgende sluttlinje til skriptet mitt.

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

Og som sparker av kommandovinduet og går gjennom en full skanning (som kan ta flere timer).

 automatisere datamaskinopprydding

De fleste andre antivirusleverandører der ute tilbyr lignende kommandolinjealternativer.

Når du først har lagt til alt av disse linjene, lukk din Windows Script.

 WScript. Avslutt  pre> 

Når du er ferdig med prosedyren ovenfor og lagret filen din på PCen, er det bare å planlegge jobben til å kjøre regelmessig (/ Tilbehør / Systemverktøy / Oppgaveplanlegging). Prøv fremgangsmåten over og se hvor bra det fungerer for deg.

Virket det bra, og kan du tenke på andre nyttige kommandolinjeoppgaver som også kan legges til? Del tankene dine i kommentarfeltet nedenfor.

Bildekreditt: Shutterstock

Ryan har en BSc-grad i elektroteknikk. Han har jobbet 13 år innen automatisering, 5 år innen IT, og er nå en applikasjonsingeniør. Han var tidligere administrerende redaktør for MakeUseOf, han snakket på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.