通用 Windows 应用程序 - 自动启动

4
我们已开发了一款主要针对桌面的通用 Windows 应用程序。 我们能够安装和运行该应用程序而没有任何问题。
现在我们的客户要求自启动功能,即每当计算机开机或重新启动时,应用程序应自动运行。
我们在创建软件包时未找到启用此功能的选项。
请问您有什么建议来实现自启动?

每当机器启动或重新启动时,应用程序应该自动运行。- 你需要一个服务来实现这个功能。除非你的意思是说,它应该在用户登录时启动。如果是这种情况,你可以使用任务计划程序创建一个计划任务。 - IInspectable
2
查看 BackgroundTask 示例。 查看后台任务的条件。你需要找到 SessionConnected - AVK
3个回答

5

有一个解决方法可以让你在启动时启动应用程序。

首先,您需要获取一个*.lnk快捷方式到该应用程序。这可以通过将应用程序固定到“开始”菜单中作为磁贴,然后将磁贴拖放到文件夹或桌面上来完成。这将创建一个可以启动应用程序的快捷方式。

要在启动后自动运行应用程序,您只需将其放入启动文件夹中:按下Win+R并键入shell:startup。此文件夹中的所有内容都会在启动后自动打开。您只需将*.lnk文件拖放到此文件夹中并重新启动以查看其工作情况即可。


再次强调,这并不是在重新启动时启动应用程序。当将shell链接复制到其启动文件夹中的特定用户登录时,它会启动应用程序。这并不是问题所要求的(尽管我也不确定,问题是否确实满足OP的需求)。 - IInspectable

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接