Moin zusammen,
ich möchte euch hier kurz mein erstes Scipt vorstellen. Vorab: Ich bin kein Programmierer und bin mir sicher ich schreibe keinen "sauberen" Code, aber genau deswegen möchte ich mir auch gerne euer Feedback einholen . (Nicht zuletzt auch weil ch mir vieles hier aus dem Forum schon weiterverwenden konnte).
Zum Script:
CheckProcess prüft ob die im Script hinterlegten Programme laufen. Ist nur eines der Programme geöffnet, baut sich die GUI auf, legt sich über alle anderen Programme und fordert den User auf die Entsprechenden Programme zu beenden. Zusätzlich hat der User die Möglichkeit dies zu verschieben. (maximum ist 2x 90min)
Default-Werte:
Prüft im Auslieferungszustand auf geöffnete Microsoft Office Produkte (Outlook,Word,Excel). Falls ihr also überhaupt etwas sehen wollt, sollte natürlich eins der Programme geöffnet sein. Sinn dahinter ist natürlich dies entsprechend anzupassen, je nach Bedarf.
Hintergrund:
Das Script ist bei mir in ein Batch-Script eingebaut, welches die eigentliche Software-Installation steuert.
Zu verbessern:
Leider flackern bei mir die Programmnamen noch und weiß nicht wie ich das besser lösen kann. Das Flackern des "OK-Buttons" konnte ich beseitigen, indem ich die Funktion mit BitAND umgesetzt habe (BitAND BitOR etc. habe ich noch nicht wirklich durchschaut. Habe es nur aus einem anderen Beitrag übernommen).
Für Feedback währe ich sehr dankbar! Eventuell kann es ja auch der ein oder andere gebrauchen
Viele Grüße,
DigitalKarl