Lantos Dumonché
Lantos Dumonché

Reputation: 61

Launch Windows 8.1 and/or Embedded directly into application instead of desktop

We are developing a .NET application (Modern UI). What we wish to do is to launch directly into the Modern UI application, instead of the desktop. We wish to effectively lock the user into our application, which will then be operated through a touch screen.

Is there any way of doing this? Perhaps replace explorer.exe? But this sounds a bit risky and hacky.

Thanks in advance!

Upvotes: 0

Views: 797

Answers (3)

marcel
marcel

Reputation: 63

I found this: http://winaero.com/blog/exclusive-how-to-start-a-modern-app-from-desktop-without-going-to-the-metro-start-screen/

So, what about to create something like this:

Process.Start("explorer.exe shell:AppsFolder\Microsoft.WindowsReadingList_8wekyb3d8bbwe!Microsoft.WindowsReadingList");

This is only idea, but can be helpful.

Upvotes: 1

Lantos Dumonché
Lantos Dumonché

Reputation: 61

Just found this: Windows Embedded 8.1 Lockdown & Branding

This seems to do exactly what we need, but we need to use Windows Embedded. Thanks to those who also gave helpful responses!

Upvotes: 0

Antonio Bakula
Antonio Bakula

Reputation: 20693

You can set windows 8.1 into a Kiosk mode, and this will lockdown user into your app. Go to Charms->Settings->Change PC Settings->Accounts and you can choose user and application for Kiosk mode.

With this option there is no need for hacks this serves exactly the purpose you need.

Here is detailed info how to setup kiosk mode:

http://blogs.msdn.com/b/hyperyash/archive/2013/10/25/enable-kiosk-mode-in-windows-8-1.aspx

Upvotes: 1

Related Questions