В конце концов, я больше не использовал режим «Киоск» в 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