简体   繁体   English

直接启动Windows 8.1和/或嵌入到应用程序而不是桌面中

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

We are developing a .NET application (Modern UI). 我们正在开发.NET应用程序(现代UI)。 What we wish to do is to launch directly into the Modern UI application, instead of the desktop. 我们希望做的是直接启动到Modern UI应用程序中,而不是桌面中。 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? 也许替换explorer.exe? But this sounds a bit risky and hacky. 但这听起来有点冒险和棘手。

Thanks in advance! 提前致谢!

I found this: http://winaero.com/blog/exclusive-how-to-start-a-modern-app-from-desktop-without-going-to-the-metro-start-screen/ 我发现了这一点: 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. 这仅是想法,但可能会有所帮助。

You can set windows 8.1 into a Kiosk mode, and this will lockdown user into your app. 您可以将Windows 8.1设置为Kiosk模式,这会将用户锁定在您的应用程序中。 Go to Charms->Settings->Change PC Settings->Accounts and you can choose user and application for Kiosk mode. 转到超级按钮->设置->更改PC设置->帐户,然后可以为Kiosk模式选择用户和应用程序。

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 http://blogs.msdn.com/b/hyperyash/archive/2013/10/25/enable-kiosk-mode-in-windows-8-1.aspx

Just found this: Windows Embedded 8.1 Lockdown & Branding 刚刚发现了这一点:Windows Embedded 8.1锁定和品牌

This seems to do exactly what we need, but we need to use Windows Embedded. 这似乎完全可以满足我们的需求,但是我们需要使用Windows Embedded。 Thanks to those who also gave helpful responses! 感谢那些也给予了有益帮助的人!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 可以在“ Metro”环境和桌面环境中启动应用程序吗? -Windows 8 / 8.1 - Possible to launch an application in the “Metro” environment and desktop environment? - Windows 8/8.1 使用.NET平台的Windows桌面嵌入式应用程序? - An embedded application for windows desktop using .NET platform? .NET Framework 4桌面应用程序[C#]是否将运行Windows 8、8.1和10 - Will .NET Framework 4 desktop application [C#] run Windows 8, 8.1 and 10 如何从Windows应用商店应用启动桌面应用? - How to launch a desktop application from windows store apps? Windows嵌入式桌面上的透明度 - Transparency on Windows embedded desktop 在Visual Studio 2015上具有嵌入式数据库的数据库驱动的Windows桌面应用程序 - Database driven windows desktop application with embedded database on Visual Studio 2015 是否可以编写在Windows Mobile 6.5和Windows Embedded 8.1 / 10 Handheld上运行的应用程序? - Is it possible to write an application that runs on Windows Mobile 6.5 as well as Windows Embedded 8.1/10 Handheld? Windows 8.1中的应用程序崩溃 - Application crashes in windows 8.1 如何在Windows Phone 8.1中直接绑定到词典 - How to directly bind to a Dictionary in Windows Phone 8.1 Windows Phone 8.1启动文件并返回 - windows phone 8.1 launch files and return
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM