PeterPan++ 0 Geschrieben 9. November 2013 Melden Teilen Geschrieben 9. November 2013 Hallo alle zusammen. Ich habe schon die SuFu bemüht und leider nichts gefunden, was mir hilft. Sitze seit 2 Tagen an dem Problem habe es aber nicht lösen können, da dacht ich mir frag doch mal wen der mehr weiß als ich ^^ Also: Ich möchte das mir mein PC eine Email schickt sobald er an bzw. aus geht (mit Datum und Uhrzeit). Dazu habe ich mir Blat installiert. - Es funktioniert auch alles soweit wenn ich es "trocken" ausführe. Also im Eventlog bei Ereignis-ID 1531 und 1532 eine Aufgabe einfüge welche eine Batch ausführt die wiederum Blat eine Email schicken lässt und das dann im Eventlog selber ausführe. Leider funktioniert es aber nicht sobald ich es real probiere. Also wenn ich den PC Neustarte kommen zwar die Meldungen ... aber keine Email, die gesamte Batch wird nicht ausgeführt (habe zum test mal neben bei ne .txt Datei erstellen lassen von der Batch die aber auch nur erscheint wenn ich sie "trocken" starte). Lösungsansätze: 1. Ich vermute mal das wenn das Ereignis 1531/1532 eintritt noch keine Datei ausgeführt werden kann... hat da jemand eine Idee welche Ereignisse sich dann besser eignen um eine Email beim Start und beim Herunterfahren zu bekommen? 2. Auch habe ich versucht eine Batch datei zu schreiben die beim Start(Autostart abgelegt -läuft) das Eventlog auszulesen (1531/1532) und diese dann per email zu schicken. Aber ich komme nicht soweit das mir das Eventlog ausgelesen wird bzw. weiß nicht wie das gehen soll - Sind meine ersten Versuche mit .bat. Ansatz 2 wäre mir lieber weil ich dann ja theoretisch nicht bei jedem Hochfahren eine Email losschicken lassen kann sondern erstmal 2-3 Tage "sammeln" und dann schicken kann. Wäre supper wenn mir geholfen werden kann. PP++ Zitieren Link zu diesem Kommentar
iDiddi 27 Geschrieben 9. November 2013 Melden Teilen Geschrieben 9. November 2013 (bearbeitet) Hallo, versuchs doch mal über Anmelde- und Abmelde-Skripts bearbeitet 9. November 2013 von iDiddi Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 9. November 2013 Melden Teilen Geschrieben 9. November 2013 Zeig die Batch zum Datei erstellen. Unter welchem Benutzer führst Du das in der Aufgabenplanung aus? Zitieren Link zu diesem Kommentar
PeterPan++ 0 Geschrieben 10. November 2013 Autor Melden Teilen Geschrieben 10. November 2013 das ist die .bat: set zeit=%time:~0,8% set datum=%date:~0,10% echo > E:\Program Files\blat\test1.txt echo %zeit% %datum% >> test1.txt blat -s Zeitstempel -body %zeit%%datum% -to xxxx@xxxx.de echo > E:\Program Files\blat\test2.txt echo %zeit% %datum% >> test2.txt ------------------------------------------------------- Als Admin führe ich sie aus^^ Was sind Abmelde und Anmeldeskripts? Meinste zum Herunterfahren nen Skript schreiben? Das wäre auch super leider weiß ich nicht wie ich die beim Herunterfahren auslösen kann... Also das sollte alles mit dem "normalen" Buttons passieren ... Also Start->Herunterfahren wenn das geht^^ Wie gesagt sind meine ersten geh versuche. Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 10. November 2013 Melden Teilen Geschrieben 10. November 2013 set zeit=%time:~0,8% set datum=Úte:~0,10% echo > E:\Program Files\blat\test1.txt echo %zeit% Útum% >> test1.txt Du mußt den Pfad in Anführungszeichen setzen: "E:\Program Files..." Als Admin führe ich sie aus^^ Was sind Abmelde und Anmeldeskripts? Meinste zum Herunterfahren nen Skript schreiben? Nein, ich meinte ein Abmeldescript. Ansonsten hätte ich Herunterfahren geschrieben. Ja, der Unterschied ist groß. Überleg doch selbst, was ist der Unterschied zwischen Abmelden und Herunterfahren? Das wäre auch super leider weiß ich nicht wie ich die beim Herunterfahren auslösen kann... Also das sollte alles mit dem "normalen" Buttons passieren ... Also Start->Herunterfahren wenn das geht^^ Bei einem Standalone Rechner kannst Du das über lokale Gruppenrichtlinien erledigen. Start > Ausführen > GPEDIT.MSC [ENTER]. Den Rest findest Du sicherlich. Zitieren Link zu diesem Kommentar
iDiddi 27 Geschrieben 10. November 2013 Melden Teilen Geschrieben 10. November 2013 (bearbeitet) Was ich meinte, ist z.B. das hier: http://www.gtkdb.de/index_2_633.html Also in Deinem Fall: Computerkonfiguration -> Windows-Einstellungen -> Skripts (Start/Herunterfahren) bearbeitet 10. November 2013 von iDiddi Zitieren Link zu diesem Kommentar
PeterPan++ 0 Geschrieben 10. November 2013 Autor Melden Teilen Geschrieben 10. November 2013 (bearbeitet) PeterPan++, am 10 Nov 2013 - 20:02, sagte: set zeit=%time:~0,8% set datum=Úte:~0,10% echo > E:\Program Files\blat\test1.txt echo %zeit% Útum% >> test1.txt Du mußt den Pfad in Anführungszeichen setzen: Nope geht auch so. Das mit den Richtlinien probier ich gleich mal aus danke soweit :) EDIT: Klappt nicht ... nichtmal in die .txt Datei wird geschrieben... :confused: :confused: :confused: (was ja extrem komisch ist... doppelklick funst...) HILFE!!! :) bearbeitet 10. November 2013 von PeterPan++ Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 11. November 2013 Melden Teilen Geschrieben 11. November 2013 Lass die TXT in das Benutzerverzeichnis schreiben, %programfiles% ist durch UAC geschützt. Zitieren Link zu diesem Kommentar
PeterPan++ 0 Geschrieben 11. November 2013 Autor Melden Teilen Geschrieben 11. November 2013 geht nicht um die .txt Datei is nur dafuer da um zu gucken bis wohin und ob ueberhaupt die batch funktionier vorallem geht es um die Email die von blat verschickt werden soll Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 11. November 2013 Melden Teilen Geschrieben 11. November 2013 geht nicht um die .txt Datei is nur dafuer da um zu gucken bis wohin und ob ueberhaupt die batch funktionier vorallem geht es um die Email die von blat verschickt werden soll Und genau deshalb hab ich dir das ja geschrieben. So siehst Du ob die TXT ins Userprofil geschrieben wird. BTW: Punkt, Komma und Groß- und Kleinschreibung erhöht die Lesbarkeit ungemein. Danke. Zitieren Link zu diesem Kommentar
PeterPan++ 0 Geschrieben 11. November 2013 Autor Melden Teilen Geschrieben 11. November 2013 Gesagt getan. .txt wird angelegt... Habe auch eine Email tatsächlich von gestern vom runterfahren bekommen, wie ich gerade festgestellt hab. Aber keine vom Hochfahren (und auch nicht nach mehrmaligem hoch und runterfahren jetzt...). Tut mir leid wegen der unleserlichen Antwort... war unterwegs und Handy etc... aber danke soweit. Jemand eine Idee woran es noch hapern kann? Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 11. November 2013 Melden Teilen Geschrieben 11. November 2013 Gesagt getan. .txt wird angelegt... Na dann ist es ja klar, der ausführende Benutzer hat keine Schreibrechte in E:\Program Files\... UAC lässt grüßen. Habe auch eine Email tatsächlich von gestern vom runterfahren bekommen, wie ich gerade festgestellt hab. Aber keine vom Hochfahren (und auch nicht nach mehrmaligem hoch und runterfahren jetzt...). Beim Herunterfahren wird die Netzwerkverbindung gekappt, da kann eigentlich keine MAIL mehr rausgehen. Und beim Starten ist zu diesem Zeitpunkt die Netzwerkverbindung noch nicht bereit. Vielleicht solltest Du das ganze verzögert ausführen lassen. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.