Annonse
Datamaskinvedlikehold 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.
É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.
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.
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 / autocloseExit
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.
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.
Her kjører det i bakgrunnen.
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.
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).
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.