Cum se creează un sistem automatizat de raportare a sănătății PC
Imaginați-vă o lume viitoare, unde vă luați prânzul cu niște prieteni și dintr-o dată telefonul dvs. face un SMS ding. Recunoașteți sunetul ca tonul de alertă pe care l-ați setat pentru problemele computerului. Verificând nota, ați citit: “Computer Alert: Sistemul dvs. de computer acasă a avut 3 încercări de hacking.”
Întregul concept de a avea sisteme în loc să vă avertizeze asupra oricăror probleme legate de computerele dvs. nu mai există în realitatea științei. Noi am acoperit tot felul de tehnici utile de la distanță pentru a monitoriza computerele dvs., cum ar fi setarea notificărilor Growl Set Up Growl Notificări între diferite computere și dispozitive Set Up Notificări Growl între diferite computere și dispozitive Citiți mai multe, monitorizarea sănătății computerului Cum să utilizați SpeedFan la distanță Monitorul de sănătate a computerului Cum se utilizează SpeedFan pentru monitorizarea de la distanță a computerului Citiți mai multe cu SpeedFan sau pur și simplu conectați la sistemele dvs. de la distanță Cum să utilizați conexiunile desktop la distanță Ca un IT Pro Cum să utilizați conexiunile desktop la distanță Ca un IT Pro Dacă lucrați în IT departamentul unei companii care are o rețea internă, cotele sunt destul de bune pentru că a trebuit să faceți uz de Desktop de la distanță o dată sau de două ori. Desktop-ul la distanță este ... Citește mai mult folosind Remote Desktop.
Având calculatorul dvs. trimite notificări individuale pentru anumite probleme ale calculatorului ar putea să facă o mulțime de lucruri, mai ales pentru că implică diagnosticarea unor probleme destul de complexe și trimiterea SMS-urilor prin router-ul dvs. pe Internet. Poate, da. Ușor, nu. Deci, dacă calculatorul v-ar putea să vă trimită un raport de sănătate complet sub forma tuturor fișierelor de jurnal de computer diferite pentru a vă depana problemele legate de computerul de la domiciliu sau pentru a vă identifica problemele, indiferent unde vă aflați în lume?
Asta vom face astăzi - vom crea un sistem de notificare automatizat în care computerul dvs. va colecta fișiere log importante și informații despre starea computerului și apoi vă va trimite toate acestea sub forma unui fișier arhivat în fiecare zi prin e-mail.
Instrumente necesare pentru sistemul dvs. de notificare automată
Pentru a configura acest sistem pe calculatorul de acasă, veți avea nevoie de câteva instrumente software pe care le vom face împreună și le vor face să funcționeze în armonie. Mai întâi, descărcați și instalați Microsoft Security Essentials. Aceasta va efectua toate scanările pe calculator și colecțiile de fișiere logfile, apoi să le puneți la pachet într-un fișier de arhivă.
De asemenea, asigurați-vă că sunteți înscris pentru un cont IFTTT și încercați să creați câteva rețete 5 Rețete IFTTT neobișnuite nu ați putea gândi la 5 rețete IFTTT neobișnuite Nu vă puteți gândi de la cine aveți la IFTTT cine face automatizarea web arata ca jocul copiilor. E impresionant. Am decis să încep să săpat prin IFTTT pentru a vedea dacă aș putea veni cu câteva ... Citește mai mult, așa că te obișnuiești cu asta. De asemenea, veți avea nevoie de un cont Dropbox care să stocheze rapoartele finale (deși nu este absolut necesar). Puteți să verificați sau să adăugați ghidul Dropbox Ghidul neoficial pentru Dropbox Ghidul neoficial pentru Dropbox Există mai multe despre Dropbox decât vă puteți gândi: îl puteți folosi pentru partajarea de fișiere, copierea de rezervă a datelor, sincronizarea fișierelor între computere și chiar controlul de la distanță al computerului. Citiți mai multe pentru a vă ajuta să o configurați. În cele din urmă, urmați ghidul meu de configurare Blat Trimiteți cu ușurință e-mailuri de linie de comandă cu Blat Trimiteți cu ușurință e-mailuri de linie de comandă cu Blat Blat. Nu exact cuvântul pe care îl imaginați ar fi numele unui instrument pe care îl puteți utiliza pentru a trimite e-mailuri către oricine din lume, de la orice aplicație sau instrument software pe care îl ... Citește mai mult pentru a instala instrumentul de e-mail pentru linia de comandă Blat.
Configurarea MS Security Essentials
Odată ce aveți cele patru instrumente instalate și gata de plecare, este timpul să programați sarcini care vor colecta informația despre computer și îl vor trimite prin e-mail.
Microsoft Security Essentials oferă parametrii liniei de comandă pe care îl puteți utiliza pentru a împacheta fișiere log. Comanda pentru a face acest lucru este “mpcmdrun.exe -Getfiles -Scan”. Puteți găsi executabilul în folderul c: \ program files \ Microsoft security client \. Când executați comanda de la prompt, acesta este cel care arată scenariul.
Este nevoie de mai puțin de un minut pentru a rula și apoi pachete toate fișierele într-un fișier CAB și o plasează în folderul c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \ ca “MySupportFiles.cab”.
După cum puteți vedea, există a mult de informații care se acumulează și se pun în fișierul CAB - fișierele jurnal, informațiile despre sistem, informațiile despre amenințările de securitate, informațiile despre înregistrarea produselor și multe altele. Primul lucru pe care doriți să-l faceți este să rulați acest lucru ca un program de lucru programat în fiecare zi. Cel mai simplu mod de a face acest lucru, deci nu trebuie să vă faceți griji în privința căii (cu spații în ea), este setată calea în variabila de sistem Path - Control Panel -> System -> Advanced System Settings -> Variabile de mediu.
Clic “cale” sub variabilele de sistem, și intrați în “; c: \ fișiere de program \ Microsoft security client \” la sfârșitul câmpului Valoare variabilă. În timp ce sunteți acolo, adăugați și directorul în care ați plasat Blat.exe, astfel încât următorul pas în acest proces să funcționeze fără probleme.
Acum (după ce reporniți), puteți deschide orice prompt de comandă și tastați “mpcmdrun.exe”, și va lansa Microsoft Security Essentials.
Este timpul să setați sarcina programată! Accesați Panoul de control -> Instrumente administrative -> Gestionare computer -> Gestionare computer -> Planificator activități”.
Creați o nouă sarcină și configurați-o pentru a rula în fiecare zi la un moment dat. Pentru a rula programul, schimbați acțiunea la “Porniți un program”, introduce “mpcmdrun.exe” în câmpul Program / script și tastați “-GetFiles -Scan” în “Adăugați argumente” camp.
În cazul meu, l-am pregătit pentru a alerga în 8AM în fiecare zi, primul lucru dimineața.
Ceea ce ați lucrat acum este că MS Security Essentials va crea o nouă copie actualizată a fișierului MySupportFiles.cab din c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \.
Starea sistemului e-mail automat
Următorul pas este să apucați acest fișier și să îl trimiteți în contul dvs. de e-mail. Indiferent dacă verificați e-mailurile de la hotel în timp ce călătoriți sau de pe telefonul dvs. în timp ce așteptați la biroul medicului, veți primi notificarea de la computer cu fișierele de date atașate.
Dacă Blat este instalat pe computerul dvs. (consultați linkul de ghidare de la începutul acestui articol), puteți rula următoarea comandă din linia de comandă pentru a trimite fișierul la orice adresă de e-mail dorită:
blat-corp “Iată dosarul de astăzi” -la adresa [email protected] -subiect “Fișierele jurnalului PC” -atașa “c: \ programdata \ microsoft \ microsoft antimalware \ support \ MPSupprtFiles.cab”
Puteți rula acest lucru ca o nouă sarcină programată (la fel ca și dvs. pentru MS Security Essentials), dar trebuie doar să o utilizați “Blat” ca program / script (pentru că ați configurat deja variabila PATH de mai sus). Pentru parametri, utilizați restul comenzii afișate mai sus și utilizați propria adresă de e-mail la care doriți să trimiteți fișierele.
Dacă programați această sarcină să se execute la o oră după ce Microsoft Security Essentials creează fișierul CAB, veți obține în mod automat cea mai recentă și cea mai proaspătă copie a fișierului cu toate cele mai recente date ale computerului. Doar deschideți fișierul cu orice instrument de dezarhivare care funcționează cu fișierele CAB și puteți examina datele de stare ale computerului dvs. și puteți identifica eventualele probleme, indiferent unde vă aflați.
Stocarea raportului dvs. de sănătate în Dropbox
Acum, dacă doriți să mergeți deasupra și să păstrați aceste fișiere log în cloud, tot ce trebuie să faceți este să configurați un filtru în clientul de e-mail pentru a căuta toate e-mailurile primite cu subiectul pe care l-ați setat în comanda Blat. În cazul meu a fost “Fișierele jurnalului PC”.
Acest filtru trebuie setat automat o etichetă pentru acel e-mail ca “Fișierele jurnalului PC.” Noi am oferit ajutor în trecut cu setarea filtrelor Cum să configurați filtrele de e-mail în Gmail, Yahoo Mail și Outlook Cum să configurați filtrele de e-mail în Gmail, Yahoo Mail și Outlook Filtrarea prin e-mail este cel mai bun instrument pentru păstrarea inbox-ului dvs. elegant și organizat. Iată cum să configurați și să utilizați filtre de e-mail în Gmail, Yahoo Mail și Outlook. Citiți mai multe, dacă aveți nevoie de ele.
Apoi, va trebui să creați o rețetă IFTTT pentru a viziona contul dvs. de e-mail pentru orice e-mail cu acea etichetă (va trebui să utilizați un serviciu de e-mail cu care IFTTT lucrează). Dacă începeți doar cu IFTTT, ghidul nostru util IFTTT vă poate ajuta cu adevărat.
Declanșatorul va fi eticheta de e-mail. Acțiunea va fi extragerea fișierului atașat și punerea lui în contul Dropbox. Acest lucru este destul de ușor dacă alegeți Dropbox ca opțiune de ieșire și selectați “Adăugați fișierul din adresa URL”.
Aceasta va plasa atașamentul de e-mail în dosarul Dropbox “Rapoarte PC”, așa cum se arată mai jos.
Acesta este modul în care acest lucru va funcționa
Deci, în acest moment al proiectului dvs., iată ce ați realizat. În fiecare zi, la un moment dat, computerul dvs. va rula automat MS Security Essentials și va colecta și compacta toate cele mai recente fișiere și rapoarte de jurnal într-un fișier zip convenabil. Aproximativ o oră mai târziu, computerul dvs. va trimite e-mail automat fișierul de rapoarte la adresa dvs. de e-mail, iar o copie va fi, de asemenea, refăcută în contul dvs. Dropbox pentru acces ușor și păstrare.
Sincer, ar putea automatizarea să facă viața mai ușoară?
Ai folosi orice fel de automatizare Windows ca asta? Există vreo alte utilizări interesante care pot fi realizate folosind acest tip de automatizare? Împărtășiți propriile idei și proiecte în secțiunea de comentarii de mai jos!
Explorați mai multe despre: Automatizarea calculatoarelor, SMS-uri.