Publicitate

automatizarea curățării computeruluiÎntreținerea computerului nu este exact ceea ce își amintește să facă majoritatea oamenilor. Pentru utilizatorii generali care nu sunt tocmai tehnologiști, atunci când un computer nu funcționează, apelează la ajutor sau pur și simplu cumpără un computer nou.

Dacă aveți membri de familie sau prieteni care vă sună întotdeauna pentru ajutor cu un computer lent, vă voi oferi o soluție pe care o puteți utiliza pentru a opri acele apeluri telefonice chiar acum. Această soluție include șase instrumente într-un script Windows. Acest script va efectua toate lucrările de curățare a computerului pe care le-ai face dacă stai chiar în fața computerului.

Ce va completa acest script

Acest script Windows va rula instrumentele necesare în modul linie de comandă. Multe dintre aceste instrumente pe care le folosești de ani de zile, este posibil să nu fi realizat nici măcar asta este un mod de linie de comandă disponibil.

Curățați dosarele Registrului și Temp

Primul pas este probabil cel mai important. Vom lansa CCleaner în modul linie de comandă pentru a curăța fișierele temp și registrul.

instagram viewer

O singură captura. Pentru a face acest script să funcționeze fără notificări constante cu privire la aplicațiile care fac schimbări de calculator, va trebui să dezactivați funcția Windows Controlul utilizatorului din Windows 7.

5 modalități de curățare a computerului cu un script automat [Windows] autoclean1

Acum sunteți gata să rulați. Creați un fișier numit CleanComputer.wsf și porniți-l cu următorul script.

 Option Explicit 
 On Reînceperea erorilor Următorul 
 Dim WshShell 
 Dim retVal 
 set WshShell = CreateObject ( „WScript. Shell ") 
 WshShell.run" CCleaner.exe / AUTO "

Danny acoperit CCleaner Optimizați Sistemul dvs. să funcționeze la cel mai bun Cu CCleaner În ultimii doi ani, CCleaner s-a schimbat destul de mult în ceea ce privește numerele de versiuni... până acum până la versiunea 3.10 în momentul acestei scris. Deși vizual programul nu s-a schimbat de fapt (este... Citește mai mult recent, astfel încât să vedeți exact ce este capabil și cât de mult poate optimizați-vă sistemul. Când îl lansați în script, așa cum este arătat mai sus, cu steagul / AUTO, va rula invizibil și va folosi setările pe care le-ați utilizat când ați executat ultima dată aplicația. Veți vedea CCleaner.exe rulând în Task Manager.

automatize cleanup computer

Dacă configurați CCleaner înainte, în Modul automat, va curăța automat fișierele temporare, fișierele de jurnal și registrul dvs.. PC-ul. Instrumentul meu preferat pentru asta este Spybot și, din fericire, Spybot oferă și o funcție de linie de comandă. Singura problemă este că calea către Spybot este plină de spații, care este greu de gestionat într-o comandă shell Windows Script.

Așadar, creați un fișier .bat cu următoarele:

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

Salvați-l ca SpyBot.bat > în același director cu Windows script-ul. Apoi, în linia următoare a fișierului dvs. WSF, adăugați următoarele:

 WshShell.run "spybot.bat" 

Scriptul dvs. Windows vă va lansa lucrarea de lot care va lansa Spybot în comandă. -linie mod. Vei ști că se execută când apare Exe în managerul de sarcini.

script pentru curățarea fișierelor temp

Acei patru parametri după fișierul spybotsd.exe vor rula Spybot în modul silențios, se elimină automat orice spyware găsit și apoi închideți automat.

Eliminați software-ul rău intenționat

Pe lângă orice capturi de Spybot, îmi place să rulez și Microsoft Instrument de eliminare a software-ului dăunător . Descărcați executabilul din secțiunea „Microsoft Download Center”, salvați-l în directorul dvs. script ca „ malremove.exe ” și ​​apoi adăugați următoarea linie la scriptul dvs. Windows în creștere.

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

Comanda / Q indică programele malware instrument de eliminare pentru a rula în modul silențios (fără interfață) și / F: Y îi spune să elimine cu forță orice malware pe care îl găsește fără nicio intervenție necesar. Pentru prima dată când o executați în timpul testării inițiale, va trebui să selectați opțiunea fără niciun avertisment la următoarea execuție.

script pentru curățarea fișierelor temp

Aici se rulează în fundal.

script pentru curățarea fișierelor temp

Așadar, am acoperit cea mai mare parte a ceea ce ați face, probabil, dacă ați fi acolo personal - rulați CCleaner pentru a scăpa de temporar Fișierele Internet și alte fișiere temp, elimină programele spion și malware, ceea ce a mai rămas?

Automatizarea curățării discului

Un alt instrument comun care poate ajuta performanța computerului este instrumentul Windows Disk Cleanup. Mai întâi trebuie să o configurați. Accesați Start -> Run și tastați: „ cleanmgr / sageset: 1 „. Va apărea următoarea fereastră.

scriptul de curățare a computerului

Configurați elementele la care doriți să vă fie linia de comandă curățați automat, apoi faceți clic pe OK. Acest lucru îi spune că, de fiecare dată când alegeți / sageset: 1 , să utilizați setările pe care tocmai le-ați creat. Acum, în scriptul dvs. Windows, adăugați următoarea linie.

 WshShell.run "Cleanmgr / sagerun: 1" 

Aceasta va rula curățarea discului Windows în tăcere, folosind setările pe care le aveți. " tocmai am creat. De asemenea, puteți instala cele mai recente actualizări ale Windows instalând mai întâi WuInstall.exe și adăugând această linie.

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

Și nu uitați să faceți o defragere rapidă a hard disk-ului adăugând următoarele linii în script.

WshShell.run„ Defrag volum c: ”

 WshShell.run" Defrag volume d: "

Automatizarea scanării virusurilor după curățare

Ultimul, dar nu în ultimul rând, Vreau, de asemenea, să încheie scriptul dvs. prin declanșând o scanare completă a virusului. De exemplu, folosesc Kaspersky, care oferă propriul său set de parametri ai liniei de comandă .

În cazul meu, adaug doar următoarea linie finală la scriptul meu.

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

Și asta dă startul ferestrei de comandă și trece printr-o scanare completă (care poate dura câteva ore).

 automatizarea curățării computerului

Majoritatea altor furnizori de antivirus de acolo oferă opțiuni similare pentru linia de comandă.

Deci, după ce ați adăugat toate aceste linii, închideți-vă Windows Script.

 WScript. Părăsiți  pre> 

După ce ați terminat procedura de mai sus și ați salvat fișierul pe computer, trebuie doar să programați rularea în mod regulat (/ Accesorii / Instrumente de sistem / Scheduler Task). Încercați procedura de mai sus și vedeți cât de bine funcționează pentru dvs.

A funcționat bine și vă puteți gândi la orice alte sarcini utile din linia de comandă care ar putea fi adăugate? Partajează-ți gândurile în secțiunea de comentarii de mai jos.

Credit imagine: Shutterstock

Ryan are o diplomă de licență în inginerie electrică. A lucrat 13 ani în domeniul ingineriei automatizării, 5 ani la IT, iar acum este inginer pentru aplicații. Fost redactor manager al MakeUseOf, a vorbit la conferințele naționale despre vizualizarea datelor și a fost prezentat la TV și radio naționale.