Gestern las ich im TecChannel Kompakt 02/2006 im Artikel "Windows Server Automaten" zwei gute Tipps, die ich bei Gelegenheit mal ausprobieren will:

eventtriggers.exe

Mit dem Tools EventTriggers (seit Windows XP im System enthalten) kann man einer Event-ID ein Programm zuweisen, das kann ein EXE, WSH oder CMD sein. Dann wird die eingetragene Aktion automatisch beim Protokollieren eines bestimmten Events in der Ereignisanzeige ausgeführt. Dabei kann man auch Filter angeben, die vor der Ausführung geprüft werden.

Beispiele siehe TecChannel.

SendMail

Um E-Mails per Commandozeile zu senden habe ich mir mal ein kleines Progrämmchen geschrieben, aber laut TecChannel geht es auch mit Windows-Scripting. Da hier aber nirgends ein Benutzer und Passwort zur Anmeldung am Mail-Server angegeben werden, nehme ich an, dass der Windows-Benutzer hergenommen wird. Das kann eigentlich nur klappen, wenn der Batch in einem Benutzerkontext ausgeführt wird. Nicht hingegen in Kombination mit obigen Events. Damit sich jeder selber eine Meinung bilden kann, gebe ich den Tipp weiter.

Aber natürlich nicht ohne eine Fallback-Strategie vorzuschlagen: Ein Kollege empfahl neulich mal Kunden den Einsatz von BLAT, um aus einem Batch heraus E-Mails zu versenden. Bei ihm hat es gut gekappt. Hat jemand schon Erfahrungen damit?