3

В настоящее время я настраиваю компьютер Kiosk, используя «IExplore.exe -K» в качестве оболочки для замены, все работает нормально.

К сожалению, вы все еще можете убить сеанс IExplore.exe, нажав Alt-F4. Это просто оставляет пустой черный экран.

Есть ли способ обеспечить перезагрузку IExplore.exe, если он закрыт?

Я подумал о написании сценария Powershell для запуска в качестве службы или запланированной задачи, чтобы просто проверить, работает ли он, и перезапустить его, если нет, какие-либо другие идеи?

4 ответа4

2

К сожалению, вы все еще можете убить сеанс IExplore.exe, нажав Alt+F4.

Предупреждение:

Приведенные ниже инструкции содержат шаги, которые говорят вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы.

Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра, прежде чем изменять его. Затем вы можете восстановить реестр, если возникнет проблема.

Для получения дополнительной информации см. Как выполнить резервное копирование и восстановление реестра в Windows.


Как я могу предотвратить Alt+F4, убивающий сеанс?

Наконец, Alt+F4 или Ctrl+W закрывают окно режима киоска.

Вы можете заблокировать эти подрывные комбинации клавиш, используя ограничения в Реестре:

  • Запустите RegEdit из диалогового окна «Пуск» в меню «Пуск»;
  • Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft Internet Explorer\Restrictions
  • Найдите или создайте каждое из следующих значений DWORD, установив для его данных значение 1, чтобы включить ограничение:

    - NoBrowserClose (отключает закрытие окна браузера)

    - NoBrowserContextMenu (отключает контекстное меню, вызываемое правой кнопкой мыши)

    - NoFileOpen (отключает использование Ctrl+O или Ctrl+L для запуска произвольного URL)

    - NoOpenInNewWnd (запрещает открывать ссылку в новом окне с помощью Ctrl+N или Shift-click)

Пользователь, который попытается выполнить одно из этих ограниченных действий, получит предупреждение о том, что «эта операция была отменена из-за действующих на этом компьютере ограничений. Обратитесь к системному администратору. «Возможно, потребуется перезагрузить компьютер, чтобы он распознал изменения в этих значениях.

Конечно, пользователи по-прежнему могут вводить Ctrl+Alt+Del, чтобы вызвать диспетчер задач и завершить процесс.

Режим киоска исходного Internet Explorer

Замечания:

Другой источник Создание Windows 7 Kiosk за 10 минут говорит, что ключ для добавления - это HKLM\Software\Policies\Microsoft\Internet Explorer\Restrictions


Как я могу отключить Ctrl+Alt+Del?

1

Я недавно настроил режим киоска для локальных библиотек, используя

UserConf\ Административные шаблоны \ Система \ Пользовательский интерфейс пользователя, указывающий на «C:\ Program Files \ Internet Explorer \ iexplore.exe»

Наряду с некоторыми другими политиками блокировки (без диспетчера задач, доступа к диску, съемных устройств и т.д.)

Я не использовал -k (переключатель киоска), так как обнаружил, что открытие PDF и т.д. Также будет работать в полноэкранном режиме киоска и вызывать недовольство пользователя. как застрявший PDF-файл, открытый на весь экран поверх окна IE и не способный его закрыть.

Как писал mhouston100: «Чтобы добавить обновление, используя политику, есть несколько предостережений: 1. Вы не можете закрыть вкладки ИЛИ браузера, поэтому пользователи, открывающие несколько вкладок, будут продолжать существовать независимо от того, 2. Кажется, это вызывает проблемы с просмотром на разных сайтах, отображение ошибок на этом компьютере не позволяет ...«Сейчас я провожу еще несколько испытаний, поскольку это снова изменило то, на что я смотрю».

Я обнаружил ту же проблему при использовании этого ограничения GP - Гиперссылки были заблокированы в IE - даже устаревший Google был ограничен.

Использование вышеупомянутого PowerScript работает удовольствие - ура mhouston100

0

Лучшее решение, которое я смог найти для защиты общедоступного веб-браузера, было размещено по адресу http://haslenet.co.uk/?p=816 и использует скрипт и несколько настроек реестра для правильной блокировки киоска. До сих пор я не смог найти какие-либо недостатки в этом.

0

В конце концов, я больше не использовал режим «Киоск» в IE, так как область видимости изменилась, когда он был Demo'ed. Однако правильный объект групповой политики для сохранения IE открытым находится под:

UserConf\Administrator Templates\Windows Components\Internet Explorer\Browser Menus\FileMenu: Disable closing of the browser and Explorer Windows

Это в сочетании с: UserConf\ Административные шаблоны \ Система \ Пользовательский интерфейс

Pointing to "C:\Program Files\Internet Explorer\iexplore.exe"

Наряду с некоторыми другими политиками блокировки (без диспетчера задач, доступа к диску, съемных устройств и т.д.), Вы получите довольно надежную машину Kiosk.

РЕДАКТИРОВАТЬ:

Для любого будущего Google я полностью отказался от режима киоска. Это вызвало много проблем.

В конце концов я все еще использовал IExplorer.exe в качестве оболочки, но написал сценарий входа в Powershell, чтобы просто сканировать процесс IExplorer и, если он не найден, перезапустить его. Это позволило пользователям по-прежнему иметь возможность просмотра вкладок и т.д., Но если они случайно закрыли сеанс, он просто снова открывается на домашней странице.

Сценарий находится ниже и просто устанавливается через GPO в качестве сценария входа в систему:

Start-Job -ScriptBlock {
    While (1 -ne 0){
        Start-Sleep -Seconds 5
        If (-not(Get-Process iexplore -ea silentlycontinue | select *| Where-Object {$_.MainWindowHandle -ne 0})){
            Start-Process -FilePath "$($env:ProgramFiles)\Internet Explorer\iexplore.exe"
        }
    }
} | Wait-Job

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .