【问题标题】:Deployment Package for UWP / Web ApplicationUWP/Web 应用程序部署包
【发布时间】:2017-02-22 01:47:41
【问题描述】:

我们开发了一款主要针对台式机的通用 Windows 应用程序。 我们可以毫无问题地安装和运行该应用程序。

现在我们的客户要求自动启动功能,每当机器启动或重新启动时,应用程序应该自动运行。

我们找到了通过批处理文件启动相同的解决方案。

现在我们想知道,如何通过部署包将批处理文件复制粘贴到启动文件夹中。

您能否提出一个实现相同目标的解决方案?

【问题讨论】:

    标签: uwp


    【解决方案1】:

    在需要提交到Windows Store的标准UWP应用中,不能让它在启动时自动启动,可以参考similar question here

    如果您的应用是不会上传到商店的旁加载应用,您可以使用VS2015TemplateBrokeredComponents 使 Win32 API 在 UWP 应用中可用。为此,您可以参考Brokered Windows Runtime Components for a side-loaded Windows Store app

    也可以参考this answer

    RS1 中引入了一个新的 WinRT API,称为 Windows.ApplicationModel.FullTrustProcessLauncher。它允许您从 UWP 应用程序在同一包中启动完全信任的应用程序,请参见此处。您可以利用此功能创建计划任务来执行 powershell

    对于您的场景,您可以使用此功能创建计划任务来执行您的批处理文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 2016-02-12
      • 2019-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多