So erstellen Sie ein automatisiertes PC Health Reporting-System

So erstellen Sie ein automatisiertes PC Health Reporting-System / Windows

Stellen Sie sich eine zukünftige Welt vor, in der Sie mit ein paar Freunden zu Mittag essen und plötzlich Ihr Telefon eine SMS-Nachricht erzeugt. Sie erkennen den Ton als Warnton, den Sie für Computerprobleme eingestellt haben. Wenn Sie die Notiz überprüfen, lesen Sie: “Computerwarnung: Auf Ihrem Heimcomputersystem wurden 3 Hackerversuche durchgeführt.”

Das gesamte Konzept, Systeme zu haben, die Sie auf alle Probleme mit Ihren Computern aufmerksam machen könnten, gehört nicht mehr zum Science-Fiction-Bereich. Wir haben alle möglichen nützlichen Remote-Techniken zur Überwachung Ihrer Computer behandelt, z. B. das Einrichten von Growl-Benachrichtigungen. Einrichten von Growl-Benachrichtigungen zwischen verschiedenen Computern und Geräten. Einrichten von Growl-Benachrichtigungen zwischen verschiedenen Computern und Geräten. Lesen Sie mehr, Überwachen des Computerzustands. So verwenden Sie SpeedFan für die Fernsteuerung Überwachen des Computerzustands Verwendung des SpeedFan zur Fernüberwachung des Computerzustands Lesen Sie mehr mit SpeedFan oder stellen Sie einfach eine Fernverbindung zu Ihren Systemen her. So verwenden Sie Remotedesktopverbindungen wie ein IT Pro. So verwenden Sie Remotedesktopverbindungen wie ein IT Pro. Wenn Sie in der IT arbeiten Abteilung eines Unternehmens, das über ein internes Netzwerk verfügt, sind die Chancen ziemlich gut, dass Sie Remote Desktop ein- oder zweimal verwenden mussten. Remote Desktop ist… Lesen Sie mehr über Remote Desktop.

Wenn Ihr Computer individuelle Benachrichtigungen für bestimmte Computerprobleme sendet, kann dies sehr aufwändig sein, vor allem, weil er diagnostiziert, was manchmal ziemlich komplexe Probleme sein kann, und dann die SMS über Ihren Router in das Internet verschickt. Machbar, ja. Einfach, nein. Was wäre, wenn Ihr Computer Ihnen einen vollständigen Gesundheitsbericht in Form aller Ihrer verschiedenen Computerprotokolldateien senden könnte, damit Sie Probleme mit Ihrem Heimcomputer beheben oder Bedenken feststellen können, unabhängig davon, wo Sie sich auf der Welt befinden?

Das ist, was wir heute tun werden: Erstellen Sie ein automatisiertes Benachrichtigungssystem, in dem Ihr Computer wichtige Protokolldateien und Informationen zum Computerstatus erfasst und Ihnen all dies in Form einer archivierten Datei täglich per E-Mail übermittelt.

Erforderliche Werkzeuge für Ihr automatisiertes Benachrichtigungssystem

Um dieses System auf Ihrem Heimcomputer einzurichten, benötigen Sie ein paar Software-Tools, die wir dann zusammenstellen und in Einklang bringen müssen. Laden Sie zunächst Microsoft Security Essentials herunter und installieren Sie es. Dadurch werden alle Computerscans und Protokolldateisammlungen ausgeführt und anschließend in einer Archivdatei gut verpackt.

Stellen Sie außerdem sicher, dass Sie sich für ein IFTTT-Konto angemeldet haben, und versuchen Sie, ein paar Rezepte zu erstellen. 5 Ungewöhnliche IFTTT-Rezepte, an die Sie möglicherweise nicht gedacht haben 5 Ungewöhnliche IFTTT-Rezepte, an die Sie möglicherweise nicht gedacht haben Sie haben die Leute von IFTTT, die es schaffen Web-Automation sieht aus wie ein Kinderspiel. Es ist ziemlich beeindruckend. Ich entschied mich, endlich durch IFTTT zu graben, um zu sehen, ob ich ein paar… Weiterlesen, damit Sie sich daran gewöhnen. Sie benötigen außerdem ein Dropbox-Konto, in dem Ihre Abschlussberichte gespeichert werden (obwohl dies nicht unbedingt erforderlich ist). Checkbox oder Dropbox-Anleitung Die inoffizielle Anleitung für Dropbox Die inoffizielle Anleitung für Dropbox Die Dropbox bietet mehr als Sie vielleicht denken: Sie können sie für die Dateifreigabe verwenden, Ihre Daten sichern, Dateien zwischen Computern synchronisieren und sogar Ihren Computer fernsteuern. Weitere Informationen finden Sie unter Hilfe bei der Einrichtung. Befolgen Sie schließlich meine Blat-Setup-Anleitung. Senden Sie auf einfache Weise Befehlszeilen-E-Mails mit Blat. Senden Sie auf einfache Weise Befehlszeilen-E-Mails mit Blat-Blat. Nicht genau das Wort, das Sie sich vorstellen, wäre der Name eines Tools, mit dem Sie E-Mails an jeden Benutzer in der ganzen Welt versenden können, und zwar aus einer Anwendung oder einem Software-Tool, die Sie benötigen, um das Blat-Befehlszeilen-E-Mail-Tool zu installieren.

Einrichten von MS Security Essentials

Sobald Sie diese vier Tools installiert haben und bereit sind, ist es Zeit, Aufgaben zu planen, die Ihre Computerinformationen sammeln und per E-Mail versenden.

Microsoft Security Essentials stellt Befehlszeilenparameter bereit, mit denen Protokolldateien gepackt werden können. Der Befehl dazu ist “mpcmdrun.exe -Getfiles -Scan”. Sie finden die ausführbare Datei im Ordner c: \ program files \ microsoft security client \. Wenn Sie diesen Befehl an der Eingabeaufforderung ausführen, sieht das Skript so aus.

Die Ausführung dauert weniger als eine Minute. Anschließend werden alle Dateien in einer CAB-Datei verpackt und im Ordner c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \ als abgelegt “MySupportFiles.cab”.

Wie Sie sehen können, gibt es eine Menge Informationen, die gesammelt und in die CAB-Datei aufgenommen werden - Protokolldateien, Systeminformationen, Informationen zu Sicherheitsbedrohungen, Informationen zur Produktregistrierung und mehr. Als erstes sollten Sie dies jeden Tag als geplanten Job ausführen. Der einfachste Weg, dies zu tun, damit Sie sich nicht um den Pfad kümmern müssen (mit Leerzeichen), können Sie den Pfad in Ihrer Systemvariable Path - Systemsteuerung -> System -> Erweiterte Systemeinstellungen -> Umgebungsvariablen einrichten.

Klicken “Pfad” unter Systemvariablen und geben Sie ein “; c: \ programme \ microsoft security client \” am Ende des Feldes Variablenwert. Fügen Sie, während Sie dort sind, auch das Verzeichnis hinzu, in dem Sie Blat.exe abgelegt haben, damit der nächste Schritt in diesem Prozess problemlos funktioniert.

Jetzt (nach dem Neustart) können Sie einfach eine beliebige Eingabeaufforderung öffnen und eingeben “mpcmdrun.exe”, und es würde Microsoft Security Essentials starten.

Zeit zum Einrichten der geplanten Aufgabe! Gehen Sie zu Systemsteuerung -> Verwaltung -> Computerverwaltung -> Computerverwaltung -> Taskplaner”.

Erstellen Sie eine neue Aufgabe, und richten Sie sie so ein, dass sie täglich zu einer bestimmten Uhrzeit ausgeführt wird. Um das Programm auszuführen, ändern Sie die Aktion in “Starten Sie ein Programm”, eingeben “mpcmdrun.exe” im Feld Programm / Skript und geben Sie ein “-GetFiles -Scan” in dem “Argumente hinzufügen” Feld.

In meinem Fall habe ich es so eingerichtet, dass es jeden Morgen um 8 Uhr läuft, gleich morgens.

Jetzt arbeiten Sie daran, dass MS Security Essentials eine neue, aktualisierte Kopie der Datei MySupportFiles.cab in c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \ erstellt..

Systemstatus automatisch per E-Mail versenden

Der nächste Schritt besteht darin, diese Datei zu packen und an Ihr E-Mail-Konto zu senden. Egal, ob Sie Ihre E-Mail-Adresse von Ihrem Hotel abrufen, während Sie auf Reisen sind, oder von Ihrem Telefon aus, während Sie in der Arztpraxis warten, Sie erhalten die Benachrichtigung von Ihrem Computer mit den angehängten Dateien.

Wenn Blat auf Ihrem Computer eingerichtet ist (siehe den Leitfaden am Anfang dieses Artikels), können Sie den folgenden Befehl an der Eingabeaufforderung ausführen, um die Datei an eine beliebige E-Mail-Adresse zu senden, die Sie möchten:

Blatsch-Körper “Hier ist die heutige Datei” -an [email protected] -subjekt “PC-Protokolldateien” -anfügen “c: \ programdata \ microsoft \ microsoft antimalware \ support \ MPSupprtFiles.cab”

Sie können dies als neue geplante Task ausführen (genau wie bei MS Security Essentials), aber nur verwenden “blat” als Programm / Skript (weil Sie die PATH-Variable oben bereits eingerichtet haben). Verwenden Sie für die Parameter einfach den Rest des oben angezeigten Befehls und Ihre eigene E-Mail-Adresse, an die Sie die Dateien senden möchten.


Wenn Sie planen, dass diese Aufgabe eine Stunde nach dem Erstellen der CAB-Datei von Microsoft Security Essentials ausgeführt wird, erhalten Sie automatisch die neueste, frischste Kopie der Datei mit allen aktuellen Daten Ihres Computers. Öffnen Sie die Datei einfach mit einem Unzip-Tool, das mit CAB-Dateien funktioniert, und Sie können die Statusdaten Ihres Computers überprüfen und Probleme erkennen, egal wo Sie sich befinden.

Speichern Ihres Gesundheitsberichts in Dropbox

Wenn Sie die Protokolldateien wirklich in der Cloud speichern möchten, müssen Sie lediglich einen Filter in Ihrem E-Mail-Client einrichten, um nach allen eingehenden E-Mails mit dem Betreff zu suchen, den Sie in Ihrem Blat-Befehl festgelegt haben. In meinem Fall war es so “PC-Protokolldateien”.

Lassen Sie diesen Filter automatisch eine Bezeichnung für diese E-Mail festlegen “PC-Protokolldateien.” Wir haben in der Vergangenheit Hilfe beim Einrichten von Filtern angeboten. So richten Sie E-Mail-Filter in Google Mail, Yahoo Mail und Outlook ein So richten Sie E-Mail-Filter in Google Mail, Yahoo Mail und Outlook ein E-Mail-Filter ist das beste Werkzeug, um Ihren Posteingang zu erhalten ordentlich und organisiert. So richten Sie E-Mail-Filter in Google Mail, Yahoo Mail und Outlook ein und verwenden diese. Lesen Sie mehr, wenn Sie es brauchen.

Als Nächstes müssen Sie ein IFTTT-Rezept erstellen, um Ihr E-Mail-Konto auf E-Mails mit diesem Label zu überwachen (Sie müssen einen E-Mail-Dienst verwenden, mit dem IFTTT arbeitet). Wenn Sie gerade erst mit IFTTT beginnen, kann unser nützlicher IFTTT-Leitfaden wirklich hilfreich sein.

Der Auslöser ist das E-Mail-Label. Die Aktion wird die angehängte Datei extrahieren und sie Ihrem Dropbox-Konto hinzufügen. Dies ist ziemlich einfach, wenn Sie einfach Dropbox als Ausgabeoption auswählen und auswählen “Datei von URL hinzufügen”.

Dadurch wird der E-Mail-Anhang in Ihrem Dropbox-Ordner abgelegt “PC-Berichte”, Wie nachfolgend dargestellt.

So funktioniert das

An diesem Punkt in Ihrem Projekt haben Sie also Folgendes erreicht. Jeden Tag zu einer bestimmten Zeit führt Ihr Computer MS Security Essentials automatisch aus und sammelt und komprimiert alle aktuellen Protokolldateien und Berichte in einer praktischen ZIP-Datei. Etwa eine Stunde später sendet Ihr Computer die Berichtsdatei automatisch per E-Mail an Ihre E-Mail-Adresse. Eine Kopie wird ebenfalls für Ihr Dropbox-Konto abgelegt, um den Zugriff auf das System und die Aufbewahrung zu erleichtern.

Ehrlich gesagt, könnte Automatisierung das Leben einfacher machen?

Würden Sie irgendeine Art von Windows-Automatisierung verwenden? Gibt es noch andere interessante Verwendungszwecke, die sich diese Automatisierung vorstellen lässt? Teilen Sie Ihre eigenen Ideen und Projekte in den Kommentaren unten mit!

Erfahren Sie mehr über: Computer Automation, SMS.