我们开发了一款主要针对台式机的通用Windows应用程序。 我们可以毫无问题地安装和运行应用程序。
现在我们的客户要求自动启动工具,无论何时启动或重启机器,应用程序都应自动运行。
我们找到了一个通过批处理文件启动相同的解决方案。
现在我们想知道如何通过部署包将批处理文件复制粘贴到启动文件夹中。
您能否提出实现相同目标的解决方案?
答案 0 :(得分:1)
在需要提交到Windows应用商店的标准UWP应用中,无法在启动时自动启动它,您可以参考similar question here。
如果您的应用是不会上传到商店的侧载应用,您可以使用VS2015TemplateBrokeredComponents在UWP应用中提供Win32 API。为此,您可以参考Brokered Windows Runtime Components for a side-loaded Windows Store app。
您还可以参考this answer:
在RS1中引入了一个名为Windows.ApplicationModel.FullTrustProcessLauncher的新WinRT API。它允许您从UWP应用程序在同一个包中启动完全信任的应用程序,请参阅此处。您可以利用此功能创建计划任务以执行powershell
对于您的方案,您可以使用此功能创建计划任务以执行批处理文件。