Die Startoptionen von SiteKiosk sind Bestandteil der Konfigurationsdatei. Die jeweils gewählte Option wird unmittelbar in der Windows-Registry des jeweiligen Systems gesetzt. Das Startmenü ist entweder aus dem Konfigurationseditor heraus erreichbar, nachdem eine Konfiguration gespeichert wurde, oder aber direkt vom Windows Desktop über
START/PROGRAMME/SITEKIOSK/SITEKIOSK STARTEN.
1. Die Startmodi im Startmenü von SiteKiosk
1.1 Einmalstart
SiteKiosk wird einmalig unter dem gerade angemeldeten Windows Administrator Benutzerkonto mit der aktuellen Konfiguration gestartet. Diese Option ist in erster Linie zu Testzwecken zu verwenden.
1.2 Autostart
Die Autostart-Option ist die empfohlene Methode zum Ausführen von SiteKiosk und sollte nach den erfolgreichen Tests der Konfiguration im Einmalstart-Modus als Startmethode für den Normalbetrieb gewählt werden. Folgende Auswirkungen hat diese Option:
- SiteKiosk wird bei jedem Systemstart automatisch geladen.
- Das Login erfolgt automatisch unter dem eingeschränkten SiteKiosk Benutzerkonto
- Die Windows-Shell wird gegen eine SiteKiosk-Shell ausgetauscht. Achtung: Wenn Sie SiteKiosk beenden, wird die Starteinstellung auf manuell zurückgesetzt.
- Die Tastatursperre ist ab dem Bootvorgang aktiviert.
1.3 Benutzerdefiniert
Unter den benutzerdefinierten Einstellungen können Sie alle Startoptionen selber definieren. Interessant ist u.a. die Möglichkeit eine eigene Tastenkombination zum Freischalten der
Tastatursperre angeben zu können, da die Standardkombination ggf. auch Hackern bekannt sein könnte. Nachfolgend eine Liste der verfügbaren benutzerdefinierten Einstellungen:
- Einmaliges Ausführen von SiteKiosk
SiteKiosk wird mit der gewählten Konfiguration sofort ausgeführt. Diese Funktion ist in erster Linie zum Testen gedacht.
Hinweis:
Bei einem Neustart des Rechners startet SiteKiosk in diesem Fall nicht!
- Automatisch bei jedem Start von Windows laden ohne Shellaustausch
SiteKiosk wird automatisch bei jedem Hochfahren Ihres Rechners zusammen mit Windows gestartet. Hierbei werden neben SiteKiosk alle Programme gestartet, die in der Registry unter
HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN or RunOnce or RunServices
UND in dem Autostart-Ordner des Systems liegen. SiteKiosk selber trägt sich an der gleichen Stelle in der Registry ein und wird daher auch automatisch gestartet.
Hinweis:
Der Nachteil dieser Startmethode liegt darin, dass Benutzer während des Startvorganges mit Hilfe der Maus (sofern vorhanden) versuchen können, auf den Desktop zuzugreifen. Des Weiteren ist das System gegen Angriffe ungeschützt, wenn der PC im abgesicherten Modus startet. Zudem dauert der Ladevorgang länger, da neben SiteKiosk auch noch der Desktop geladen werden muss.
Der Vorteil dieser Startmethode liegt darin, dass die Autostart-Funktion erhalten bleibt, wenn Sie SiteKiosk beenden und danach direkt auf mit dem normalen Betriebssystem arbeiten möchten. Beim nächsten Neustart wird also automatisch wieder SiteKiosk gestartet.
Unter Windows 8 gibt es eine Ausnahme zu beachten. Wird unter dieser Starteinstellung ein Benutzer das erste Mal unter Windows angemeldet und der Benutzer eingerichtet, dann löst SiteKiosk nach der Einrichtung einen Neustart des Rechners aus. Das ist nötig, damit SiteKiosk ohne Shellaustauch unter Windows 8 korrekt starten kann.
Die Option zum automatischen Starten ohne Shellaustausch steht unter Windows 10 aus technischen Gründen nicht zur Verfügung.
- Automatisch bei jedem Start von Windows laden mit Shellaustausch
Dies ist die sicherste Option! Wenn Sie Ihren Windows Rechner hochgefahren haben, sehen Sie in der Regel als erstes Ihren Desktop mit den Desktopicons und der Startleiste.
Um dieses zu verhindern, haben wir die Funktion "Shellaustausch" in SiteKiosk integriert. Anstelle des Desktops wird lediglich SiteKiosk geladen. Ein Zugriff in der Startphase auf andere Programme wird hierdurch wirkungsvoll verhindert.
WICHTIG:
Nur beim Starten mit Shellaustausch können innerhalb der SiteKiosk Taskleiste kleine Programmicons (z.B. Microsoft Messenger) angezeigt werden!
Abgesicherter Modus F8 (Windows Safe Mode)
Zusätzlich wird der "abgesicherte Modus" passwortgeschützt. D.h., wenn der Rechner im abgesicherten Modus hochfahren sollte, wird ein Eingabeaufforderungsdialog für das Konfigurationspasswort angezeigt. Wird dieses nicht innerhalb von 10 Sekunden eingeben, startet der Rechner neu.
Beim Shellaustausch werden alle Programme ausgeführt, die in der Registry unter
HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN or RunOnce or RunServices
eingetragen sind. Einträge im Autostartmenü werden nicht ausgeführt, da die Windows Shell nicht geladen wird. D.h., dass Sie evtl. zu startende Programme, die normalerweise über AUTOSTART gestartet werden, unter diesem Pfad in der Registry eintragen müssen! Sofern der auszuführende Pfad ein Leerzeichen enthält, müssen Sie die Pfadangabe mit Anführungszeichen umschliessen.
Hinweis:
Beachten Sie, dass die Startoption automatisch auf manuell gestellt wird, wenn Sie beim Beenden den Windows Desktop laden. Somit müssen Sie die Startoption "Shellaustausch" jedes Mal wieder neu einstellen, wenn Sie Zugriff auf den Desktop genommen haben. Vermeiden lässt sich dies, indem Sie beim Beenden z.B. die Optionen "Reboot" oder "Shutdown" wählen ohne zum Desktop zurückzukehren.
Beim Shellaustausch wird unter Windows 8, 10 folgender Eintrag in der Registry von SiteKiosk umgeschrieben:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell "Explorer.exe"
SiteKiosk tauscht die Explorer.exe durch Sitekiosk.exe und entsprechenden Parametern aus.
Sollten Sie aus irgendwelchen Gründen überhaupt keinen Zugriff mehr auf Ihr Betriebssystem erhalten, nachdem Sie den Shellaustausch aktiviert haben (was normalerweise nur schwer möglich ist), suchen Sie bitte in den FAQ´s auf unseren Webseiten nach: "Kein Zugriff auf das Windows Betriebssystem nach Shellaustausch"
Dort wird erklärt, wie Sie wieder auf Ihr System zugreifen können.
- Tastatursperre während des Windows-Starts
Diese Option ist ein MUSS, wenn der Terminal in der Bootphase sicher sein soll.
Lesen Sie mehr zur Tastatursperre und den damit verbundenen Einstellungen.
Vergessen Sie auf keinen Fall auch "Autologin" zu aktivieren, wenn Sie die Tastatursperre einschalten!
- Schnellstart Dialog beim Starten nicht anzeigen
Wenn diese Option aktiviert ist, wird kein Schnellstart Dialog beim Start von SiteKiosk angezeigt. Stattdessen wird direkt der Dialog für die benutzerdefinierten Starteinstellungen angezeigt.
- Automatisches Windows-Logon einschalten
Innerhalb von Netzwerken bzw. bei Windows 8, 10 erscheint beim Booten der Anmeldedialog, mit dem Sie sich am System bzw. Netzwerk anmelden können. SiteKiosk ermöglicht es Ihnen, diesen Vorgang zu automatisieren.
Wichtig:
Sofern Sie die Tastatursperre eingeschaltet haben, dürfen Sie nicht vergessen, diese Option auch einzuschalten, da die Tastatur gesperrt ist und Sie sich nicht manuell einloggen können!
Falls Sie aufgrund einer Fehlkonfiguration wieder Zugriff auf die Anmeldung benötigen, dann gehen Sie bitte wie folgt vor:
Beenden Sie SiteKiosk und wählen Sie im Dialog "auf manuell umstellen" aus. Es erscheint der normale Desktop. Melden Sie sich ab und dann mit einem beliebigen anderen Nutzer wieder an. Wahlweise können Sie auch die SHIFT-TASTE während des Hochfahrens gedrückt halten. Sofern Sie nicht die Tastatursperre aktiviert haben, wird der Autologon dann nicht durchgeführt. Ansonsten müssten Sie die Tastatur durch Ihre Tastenkombination erst entriegeln.
- Benutzerdefinierte Starteinstellungen exportieren
Mit dieser Option können Sie Ihre Startoptionen als XML-Datei exportieren. Die XML-Datei kann mit dem im SiteKiosk Hauptverzeichnis befindlichen Kommandozeilen-Tool skstartup.exe verwendet werden, um die Starteinstellungen per Kommandozeile zu setzen. Die Kommandozeile muss als Administrator ausgeführt werden.
Das Tool erlaubt auch die Lizenzdaten von SiteKiosk per Kommandozeile anzugeben.
Nachfolgend die möglichen Parameter:
SKStartup.exe [/i Import file path(xml)] [/l Licensee /s Signature] [/? This help]
Import file path gibt den Pfad zur XML-Datei mit den Starteinstellungen an. Licensee steht für den Lizenznamen und Signature für die Lizenznummer.
Beispiel:
SKStartup.exe /i startup.xml /l "Name - x Lizenz(en)" /s xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
1.4 Konfiguration
Öffnet den SiteKiosk Konfigurationseditor zum Erstellen und Bearbeiten von individuellen Konfigurationsdateien für den Betrieb von SiteKiosk. Sofern vorhanden wird automatisch die zuletzt genutzte Konfigurationsdatei geladen.
2. SiteKiosk aus einer anderen Anwendung starten
SiteKiosk kann aus anderen Anwendungen, wie z.B. Toolbook, Macromedia, etc. gestartet werden. In der Konfiguration können Sie zusätzlich festlegen, dass SiteKiosk ohne Passworteingabe oder nach Leerlaufzeit beendet werden kann. Mit Hilfe folgender Syntax wird das Programm aktiviert:
%installationspfad%/sitekiosk.exe %konfigpfad%/%konfigname%.skcfg
Beispiel:
SiteKiosk befindet sich im Ordner c:\programme\sitekiosk und die Konfigurationsdatei "beispiel.skcfg" im Ordner c:\programme\sitekiosk\config.
c:\programme\SiteKiosk\sitekiosk.exe c:\programme\SiteKiosk\config\beispiel.skcfg