Как запустить Chrome в режиме киоска в учетной записи киоска Windows 8.1 (назначенный доступ)?

мы пытаемся настроить веб-приложение в режиме киоска с помощью Chrome в Windows 8.1. Я смог создать учетную запись" назначенный доступ " (новая функция киоска Windows 8.1), которая будет входить в систему и блокировать пользователя в Chrome. Это работает довольно хорошо в том, что Chrome запускается, когда пользователь входит в систему, занимает весь экран, и пользователь не может получить доступ к любым другим приложениям.

но этого для нас недостаточно. Когда Chrome запускается таким образом, адресная строка пользователь может закрывать вкладки и открывать новые с помощью сочетаний клавиш. Нам нужно заблокировать киоск в одном веб-приложении и не позволить пользователю перемещаться в другом месте. Назначенный режим доступа требует приложения в стиле Metro для Windows 8, поэтому я не знаю, как предоставить аргументы командной строки экземпляру Chrome.

кто-нибудь сделал это на Windows 8 или 8.1, используя назначенный доступ или любой другой метод? Я изучал использование полноэкранного API JavaScript, но для этого требуется пользователь взаимодействие, и пользователь всегда может отменить полноэкранный режим и вернуться в адресную строку.

6
задан Mark Meuer
02.04.2023 16:42 Количество просмотров материала 3400
Распечатать страницу

1 ответ

после некоторых исследований это самое надежное решение, которое я могу придумать:

  1. создать новую учетную запись пользователя
  2. С помощью групповой политики, ограничить использование Диспетчера задач и блокировать команду Run, которая появляется при нажатии WIN + R. также ограничить использование контекстного меню.
  3. С помощью групповой политики или планировщика задач назначьте сценарий входа для пользователя. Прежде чем указать путь, откройте блокнот и сохраните пустой файл в качестве имени входа.летучая мышь в по вашему выбору
  4. использовать путь входа в систему.bat как путь к сценарию входа в систему. При использовании Планировщика заданий убедитесь, что триггер определен как вход пользователя, и добавьте параметр / min на вкладку Действия.
  5. скрыть папку, в которой находится пакетный файл (с помощью проводника)
  6. открыть пакетный файл, созданный с помощью блокнота. Добавьте в пакетный файл:

    @echo off
    TITLE Chrome Kiosk Mode
    taskkill /f /im explorer.exe
    start "" "chrome.exe" --chrome-frame --kiosk -incognito /max
    

возможно, вам придется изменить chrome.exe в точный путь к файлу chrome.exe на вашем компьютере.

теперь, если пользователь закрывает текущее окно Chrome, они не смогут ничего сделать. Поскольку мы убили Проводник Windows при входе в систему, они не могут просматривать файлы или использовать графический интерфейс. И поскольку мы заблокировали Run command и Task Manager, они также не могут запускать приложения.

2
отвечен InterLinked 2023-04-04 00:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх