Nous essayons de configurer une application Web en mode kiosque à l'aide de Chrome dans Windows 8.1. J'ai pu créer un compte "accès attribué" (la nouvelle fonctionnalité de kiosque de Windows 8.1) qui se connectera et verrouillera l'utilisateur dans Chrome. Cela fonctionne assez bien dans la mesure où Chrome démarre lorsque l'utilisateur se connecte, prend tout l'écran et que l'utilisateur ne peut accéder à aucune autre application.
Mais cela ne nous suffit pas. Lorsque Chrome est exécuté de cette manière, la barre d'adresse est visible et l'utilisateur peut fermer les onglets et en ouvrir de nouveaux à l'aide de raccourcis clavier. Nous devons verrouiller le kiosque dans une seule application Web et ne pas permettre à l'utilisateur de naviguer ailleurs. Le mode d'accès attribué nécessite une application de style Metro de Windows 8, donc je ne connais aucun moyen de fournir des arguments de ligne de commande à l'instance Chrome.
Quelqu'un a-t-il fait cela sur Windows 8 ou 8.1, en utilisant l'accès attribué ou toute autre méthode? J'ai étudié l'utilisation de l'API plein écran JavaScript, mais cela nécessite une interaction de l'utilisateur, et l'utilisateur peut toujours annuler le mode plein écran et revenir à la barre d'adresse.
la source
Réponses:
Après avoir fait quelques recherches, c'est la solution la plus infaillible à laquelle je puisse penser:
Ouvrez le fichier de commandes que vous avez créé à l'aide du Bloc-notes. Ajoutez ce qui suit au fichier de commandes:
Vous devrez peut-être remplacer chrome.exe par le chemin de fichier exact en chrome.exe sur votre ordinateur.
Désormais, si l'utilisateur ferme la fenêtre Chrome actuelle, il ne pourra rien faire. Étant donné que nous avons tué l'Explorateur Windows à l'ouverture de session, ils ne peuvent pas parcourir les fichiers ni utiliser l'interface graphique. Et parce que nous avons bloqué la commande Exécuter et le Gestionnaire des tâches, ils ne peuvent pas non plus démarrer d'applications.
la source