Installation nur wenn ein Benutzer angemeldet ist
Verfasst: 25 Jan 2018, 11:45
Hallo,
ich habe bei einigen Programmen das Problem, dass die Installation nur sinnvoll bzw. reibungslos funktioniert, wenn ein Benutzer angemeldet ist.
Einer der Gründe ist häufig, dass während der Installation Dialoge bezüglich Treiberinstallationen beantwortet werden müssen.
Ein entsprechendes Handling der Dialoge mit irgendwelchen Tools wie z. B. AutoIt ist nach meiner Erfahrung sehr aufwendig zu implementieren und auch unsicher (im Sinne von unzuverlässig). Außerdem sind diese Pakete bei uns in der Regel nur für sehr wenige Rechner bestimmt, sodass sich der Aufwand erst recht nicht lohnt. Ich möchte aber trotzdem nicht auf OPSI verzichten.
Meine Idee ist jetzt, dass am Anfang des OPSI Skripts ermittelt wird, ob ein Benutzer angemeldet ist. Falls nicht, dann sollte die Installation abgebrochen werden, um sie dann später per on-demand manuell zu starten.
Hat jemand einen Vorschlag, wie man sowas in OPSI am besten umsetzt?
ich habe bei einigen Programmen das Problem, dass die Installation nur sinnvoll bzw. reibungslos funktioniert, wenn ein Benutzer angemeldet ist.
Einer der Gründe ist häufig, dass während der Installation Dialoge bezüglich Treiberinstallationen beantwortet werden müssen.
Ein entsprechendes Handling der Dialoge mit irgendwelchen Tools wie z. B. AutoIt ist nach meiner Erfahrung sehr aufwendig zu implementieren und auch unsicher (im Sinne von unzuverlässig). Außerdem sind diese Pakete bei uns in der Regel nur für sehr wenige Rechner bestimmt, sodass sich der Aufwand erst recht nicht lohnt. Ich möchte aber trotzdem nicht auf OPSI verzichten.
Meine Idee ist jetzt, dass am Anfang des OPSI Skripts ermittelt wird, ob ein Benutzer angemeldet ist. Falls nicht, dann sollte die Installation abgebrochen werden, um sie dann später per on-demand manuell zu starten.
Hat jemand einen Vorschlag, wie man sowas in OPSI am besten umsetzt?