Eingeschränkter Support in der Zeit vom 22.Dez bis 05. Jan 2014
In der Zeit vom 21.12.15 bis 03.01.16 arbeitet unser Büro in Münster mit einer Minimalbesetzung. Bitte haben Sie Verständnis dafür, wenn Bestellungen und die Beantwortung von Supportanfragen in dieser Zeit länger dauern, als Sie es von uns gewohnt sind. In vielen Fällen hilft auch unser Support-Center weiter....
Wir wünschen Ihnen und Ihren Familien ein frohes Weihnachtsfest, sowie einen guten Rutsch ins neue Jahr.

 

Support Anfrage: Automatisiertes Herunterfahren

Beschreibung

Ich möchte gern den PC nach 15 min Nutzung automatisiert herunterfahren. Idealerweise soll 5/2 min vorher ein Hinweis auf das bevorstehende Herunterfahren eingeblendet werden (Popup). Kann ich dies mit einer .bat-Datei (Versuch dazu s. Anhang) erreichen bzw. was muss ich in den Sicherheitseinstellungen anpassen, um die Ausführung dieser Datei zuzulassen?

Antwort: (1)

Re: Automatisiertes Herunterfahren 25.02.2021 16:46
Hallo,

empfehlen würde ich hier den Einsatz des SiteKiosk Object Model in einem externen JS Skript.
Dies verhindert auch, dass Sie bei jedem Herunterfahren ein „abnormal SiteKiosk program termination“ im Log haben, da das Herunterfahren dann durch SiteKiosk initiiert wird.

Für die Zeitverzögerung können Sie das Scheduler Object verwenden
https://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?scheduler_obj.htm
z.B. AddDelayedEvent Method
https://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?scheduler_adddelayedevent_mth.htm

Zum Herunterfahren des Rechners steht ShutdownWindows Method zur Verfügung:
https://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?sitekiosk_shutdownwindows_mth.htm

Mit CreateHTMLDialog Method können Sie einen Dialog / Hinweis erzeugen:
https://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?sitekioskui_createhtmldialog_mth.htm

Rudimentäres Beispiel (ohne weiteren kostenlosen Support) für ein Skript, das 15 Minuten nach SiteKiosk Start den Rechner herunterfährt (ohne Dialog). Als JS Datei unter „…\SiteKiosk\Html“ ablegen und also externes Skript zur SiteKiosk Konfiguation hinzufügen.

evtid = SiteKiosk.Scheduler.AddDelayedEvent(900000, myfunction);
function myfunction(eventID){
   SiteKiosk.ShutdownWindows();
}



Wenn Sie dennoch Ihre Batch einsetzten möchten, muss sowohl die Batch Datei als auch das externe VB Skript in einem Ordner liegen, der dem SiteKiosk Benutzer zugänglich ist (empfohlen C:\Programme (x86)\SiteKiosk\Html).
Des Weiteren müssen Sie den System-Sicherheits-Assistenten verwenden, um das Ausführen der cmd.exe und shutdown.exe zur erlauben (Benutzerdefiniert>Programme) und in der SiteKiosk Konfiguration im Fenster & Dialog Management von SiteKiosk (Zugriff/Sicherheit>Systemkritische Fenster & Dialoge abfangen>Einstellungen) den Eintrag mit der Fensterklasse “ConsoleWindowClass” entfernen.
Siehe auch: https://www.provisio.com/en-GB/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=8897
Und: https://www.provisio.com/helpconsole/SiteKiosk%20Hilfe/de-DE/default.htm?access_rights1.htm
Mit freundlichen Grüßen,

Michael Olbrich