自动启动,一切都在标题中,我目前正在寻找一种方式在Windows启动时与UWP框架而已,机上没有文件操作启动我UWP应用自动。该应用程序必须能够在商店上共享并在Windows启动时打开。UWP应用程序在启动时
这是可行的吗?如果是这样如何?
谢谢!
自动启动,一切都在标题中,我目前正在寻找一种方式在Windows启动时与UWP框架而已,机上没有文件操作启动我UWP应用自动。该应用程序必须能够在商店上共享并在Windows启动时打开。UWP应用程序在启动时
这是可行的吗?如果是这样如何?
谢谢!
我认为这是不可能的,但也许你可以为了使用触发器来启动一个后台任务时,事情发生.. 这里的可用触发器的列表:
但是你有一些约束..看看这里:http://blogs.msdn.com/b/windowsappdev/archive/2012/05/24/being-productive-in-the-background-background-tasks.aspx
您可以创建执行“开始的AppID应用程序!” “的AppID应用程序!”字符串是可用的.bat脚本在shell:AppsFolder视图中,您必须添加给定的列。
然后将其放置在启动文件夹中的.bat文件:
在shell:AppsFolder视图中,您可以右键单击并“创建快捷方式”。将生成的快捷方式拖到shell:启动文件夹 – hsmiths
的所有用户如果它是一个桌面应用程序转换为UWP你可以在你appmanifest这样宣布启动任务:
<desktop:Extension Category="windows.startupTask" Executable="bin\MyStartupTask.exe"
EntryPoint="Windows.FullTrustApplication">
<desktop:StartupTask TaskId="MyStartupTask" Enabled="true" DisplayName="My App Service" />
</desktop:Extension>
@hsmiths写了easist解决方案自动启动应用程序,我想一步一步总结。
shell:AppsFolder
Create Shorcut
。Yes
。shell:startup
+提示:如果你想在Windows启动时绕过登录对话框。
control userpasswords2
Users must enter a user name ...
可以在Windows 10(我不知道有关Windows 8或更早版本),这里是从微软的说明: https://docs.microsoft.com/en-us/windows/uwp/launch-resume/create-and-register-a-background-task
即使在Windows 10物联网,你可以设置一个应用程序自动启动,通过ps命令:
[192.168.0.243]: PS C:\> iotstartup list MyBackgroundApp
看来,MS将增加这个功能 - windows.startupTask - 不仅对转换后的桌面应用程序,也UWP应用。
您可以从约37:00 Tip, tricks, and secrets: Building a great UWP app for PC
看到它,但这个功能还没有准备好 - 这将是适用于Windows 10秋季创更新(我和SDK 16225,但没有准备好尝试。 )
已添加12/18/2017 - 您可以使用Win10 Fall Creators Update.Following后显示的细节。
Configure your app to start at log-in (Windows Blog)
一个考虑点是:通过该功能,你可以“开始”的应用程序 - 不显示应用程序窗口。要查看应用程序窗口,用户应该点击任务栏上的应用程序任务。对我来说这是一个有点荒谬的实现。从客户角度来看,'点击开始'和'点击激活'是相同的行为。在用户激活应用程序之前,您可以在后台执行一些任务,但这是另一回事。
这是一个好方法,但我最终转向WPF应用程序。谢谢! –
不客气!我认为WPF是对于这种情况 –
有一个答案涉及以下步骤,这似乎比这更简单的最佳解决方案: 打开File Explorer 1.在地址栏中,复制和粘贴壳:AppsFolder 2.右键单击然后单击创建Shorcut。 3.消息框要求在桌面上创建shorcut。单击是。 4.在文件资源管理器地址栏中,复制并粘贴shell:启动 5.转到桌面并将shorcut复制并粘贴到文件资源管理器。 6.如果要测试,请重新启动计算机。 –