none
Skript bei Start eine bestimmtem Programs starten RRS feed

  • Frage

  • Hallo Forum,

    ich habe eine Reihe von Powershell Skripten, welche für das ordnungsgemäße Funktionieren einzelner Programme in unserer Umgebung ablaufen müssen. Darin sind Dinge wie Kopieren einzelner Dateien in das Appdata\Roaming Verzeichnis des Users oder Anlegen lokaler Ordner mit Vollzugriff für den User, Setzen von Umgebungsvariablen etc. pp.

    Bisher lasse ich das über Logon Skipte laufen. Dies verzögert natürlich die Anmeldung, und die Ausführung dieser Skripte ist oftmals unnötig, weil User das entsprechende Program ggfs in der Sitzung gar nicht nutzen.

    Daher der Gedanke, dies als geplante Aufgabe zu erledigen und über einen Event Trigger an den jeweiligen Programmstart zu binden. Nur: kann ich irgendwie garantieren, dass das Script abgelaufen ist, bevor das entsprechende Programm tatsächlich startet? Ansonsten nützt es mir nichts...

    Danke für  alle Tips...

    Montag, 4. Februar 2019 09:00

Antworten

  • Dazu gibt es leider keine Trigger.

    Du must den Aufruf des Programmes aus dem Menü durch das Script ersetzen.
    Neben den Voraktionen kann anschließend dann der Programmaufruf erfolgen.

    • Als Antwort markiert HTW-F4-IMI Mittwoch, 18. August 2021 09:00
    Montag, 4. Februar 2019 09:56

Alle Antworten

  • Dazu gibt es leider keine Trigger.

    Du must den Aufruf des Programmes aus dem Menü durch das Script ersetzen.
    Neben den Voraktionen kann anschließend dann der Programmaufruf erfolgen.

    • Als Antwort markiert HTW-F4-IMI Mittwoch, 18. August 2021 09:00
    Montag, 4. Februar 2019 09:56
  • Tja, das hatte ich mir schon gedacht. Nur ist das Ersetzen des Programmaufrufs aus dem Menu durch ein Skript auch kein unbedingt schöner Weg, denn wir haben durchaus User, die Programme auch anders aufrufen, ggfs sogar über die Konsole. 
    Montag, 4. Februar 2019 09:59