2017-01-30 29 views
-2

У меня есть программа C# и WPF, которую я хочу установить на планшет Windows, я хочу, чтобы моя программа была единственной программой, работающей на планшете, она должна запускаться автоматически прямо, когда пользователь включит планшет. Любое решение?Как запустить программу C# в режиме киоска?

+1

http://www.howtogeek.com/173562/how-to-easily-put-a-windows-pc-into-kiosk-mode-with-assigned-access/ – BugFinder

ответ

3

Никогда не используйте оригинальный киоск в режиме Windows - это бесполезно. Используйте замену оболочки.

Чтобы настроить режим киоска Windows, вам необходимо следующие шаги:

  • Создать пользователя для режима киоска
  • Установите ключ следующего реестра для этого пользователя, как путь к вашему приложению:

Windows XP/7:

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] 
"Shell"="C:\\full\\path\\to\\your\\application.exe>" 

Windows 8, а затем:

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] 
"Shell"="C:\\full\\path\\to\\your\\application.exe>" 

Автологин киоска пользователя:

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] 
"AutoAdminLogon"="1" 
"ForceAutoLogon"="1" 
"DefaultUserName"="kiosk" 
"DefaultDomainName"="<place here pc hostname>" 
"DefaultPassword"="" 

[Option] Если вам необходимо отключить Ctrl + Alt + Del, а затем использовать этот ключ значение реестра (""), или вы можете разместить там собственный приложение:

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe] 
"Debugger"="\"\"" 

Создайте пользователя киоска с помощью этого приложения в качестве оболочки и создайте/активируйте администратора с паролем. С автологином для загрузки в качестве администратора нажмите сдвиг при загрузке Windows и перед автологином или во время выхода из системы - окна не будут автологизироваться и показывать список пользователей. Или вы не можете установить autologin, и в окнах будут отображаться 2 пользователя: admin и пользователь киоска с этим вашим программным обеспечением.