Hey Leute, ich bräuchte mal wieder eure Hilfe.
Ich probiere gerade folgendes: Ich möchte in meiner Domäne per gpo einen scheduled-task erstellen. Der knifflige Part daran ist, als Trigger für den Task soll eine event-id verwendet werden.
Ziel ist es, dass vor dem start einer jeden Installation (sowohl .exe als auch .msi), eine Meldung angezeigt wird (bzw. später ist geplant, dass per script ein System-Wiederherstellungspunkt gesetzt wird).
Nun bin ich verzweifelt auf der Suche nach entsprechenden Event-Ids :(
Ich habe bereits gefunden, dass es für msi-Pakete eine ID 1040 "Eine Windows Installer-Transaktion wird gestartet" gibt. Ich schätze mal das ist schon die richtige...
Nun zur eigentlich Frage: wie logge ich Event-IDs von gewöhnlichen Setup.exe'en? Ich habe bereits /log, /debuglog probiert und auch im Temp-Verzeichnis system\windows\temp scheint nichts angelegt zu werden (als Test habe ich die aktuelle setup.exe vom opera browser verwendet).
Als Nebenfrage vielleicht noch: ist mein Vorhaben überhaupt umsetzbar? Ist es, beispielsweise bei msi-Pakaten, nicht nach dem Start der Installations-Transkation bereits zu spät, einen System-Wiederherstellungspunkt zu setzen? Bzw. pausiert die Installation überhaupt, bis der Wiederherstellungspunkt gesetzt wurde? Mir ist bewusst, dass gscheite Software die betreffende Windows API zum setzen eines Wiederherstellungspunktes aufruft - aber mir geht es hier um Software die dies nicht macht/machen will.
Tausend Dank schon einmal für eure Hilfe und beste Grüße.