Seite 1 von 1

Countdown im CC

Verfasst: Mi Jan 17, 2018 2:15 pm
von Kschi
Hallo, gibt es einen Countdown im CC, um z.B. die Zeit zum beenden des Scriptes anzeigen zu lassen?

So wie im CC Rechner neustarten in xx sek.

Re: Countdown im CC

Verfasst: Mi Jan 17, 2018 3:00 pm
von Dennis Koch
Hallo,

es gibt die Möglichkeiten Fortschrittsbalken anzuzeigen.
Informationen hierzu finden Sie unter https://www.aagon.de/handbuch/acmp/de/5 ... ialogs.htm

Re: Countdown im CC

Verfasst: Do Feb 22, 2018 11:41 am
von Kschi
Der Fortschrittsbalken ist ja auch so eine Sache, er kann ja nur Fortschreiten, wenn Zeilen im Script abgearbeitet werden und nicht wie weit der Installationsstatus der Software ist.
... Soweit ich das von damals kenne ...

Ich benötige aber einen Countdown, der anzeigt, dass noch x Sekunden Zeit verbleibt, bis das Script weitermacht. Z.B. für einen Neustart nach einer Softwareinstallation. Die Installation wird im Hintergrund durchgeführt, der Nutzer soll aber darauf hingewiesen werden, dass er der Rechner in 10 Minuten neu gestartet wird und wie viel Zeit noch verbleibt. Nach 10 Minuten startet der Rechner dann neu...

Re: Countdown im CC

Verfasst: Do Feb 22, 2018 5:11 pm
von fthielmann
Hallo,

damit der Fortschrittsbalken während einer Softwareinstallation erhöht wird, könnten Sie, sofern es sich um ein Setup handelt im "Shell execute command" Baustein den Haken bei „Auf Prozess warten“ entfernen damit die darunterliegenden Bausteine ausgeführt werden. Hier könnten Sie dann mit „Wait“ und "Get process ID" arbeiten.
Dazwischen würden Sie dann den entsprechenden Fortschritt weiter laufen lassen.
Wenn es eine MSI ist könnten Sie in den Optionen den Radiobutton "Unbeaufsichtigt (Nur Fortschrittsbalken)" aktivieren damit der Fortschritt vom Setup angezeigt wird. Wenn es beim Setup einen entsprechenden Silent-Parameter gibt kann dieser natürlich auch genutzt werden.

Eine weitere Möglichkeit wäre noch ein zusätzliches Fortschritt-Command zu erstellen, welches dann parallel zum Installations-Command läuft. Hierfür müsste dann in beiden Commands die Option zur parallelen Ausführung erlaubt werden. Die Option kann in den Eigenschaften des Client Commands gesetzt werden.
Dort müssten Sie aber auch prüfen ob die Installation ggf. noch läuft.

Des Weiteren können Sie bei dem Baustein "Enqueue shut down" einen Countdown mitgeben, bis der Client selbstständig neustartet. Allerdings kann der Benutzer auch selber, über den Shutdown-Dialog, den Client neustarten.

Re: Countdown im CC

Verfasst: Do Feb 22, 2018 6:45 pm
von ngottschalk
Hallo Kschi,

ich würde im Vorfeld einen entsprechenden Dialog entweder selbst als exe erstellen und ablaufen lassen oder ein PowerShell-Skript aufrufen, Beispiele gäbe es u.A. hier: https://social.microsoft.com/Forums/en- ... m=Offtopic

Dies hat den charmanten Vorteil, dass keine zusätzlichen CCs benötigt werden und man muss auch nicht auf die synchrone Ausführung des Hauptbefehls verzichten.