wix - WIX 创建计划任务,在 cmd 中运行,但不在 msi 中运行
问题描述
我一直在尝试添加计划任务以在已创建且正在工作的 msi 上运行。我希望计划任务按需运行,因此为去年设定了时间。这是我添加的代码:
<InstallExecuteSequence>
<Custom Action="CreateScheduledTask" After="InstallFiles">NOT Installed</Custom>
</InstallExecuteSequence>
<CustomAction Id="CreateScheduledTask"
Property="CMD"
ExeCommand=""[SystemFolder]schtasks.exe" /CREATE /SC ONCE /TN "MyService" /TR "[SystemFolder]path\service.exe -c arg -t 10" /SD 03/17/2020 /ST 09:00"
Execute="deferred"
Return="ignore"
Impersonate="no"/>
当我将返回值设置为“检查”时,安装失败,错误为 1712。如果我设置为忽略,则安装成功,但未创建任务。我已经在 cmd 中运行了该命令并且它可以工作。所以我不确定为什么它不通过微星。任何帮助将不胜感激,在此先感谢!
解决方案
推荐阅读
- html - 如何使表格行可编辑以更新 Angular 中的值?
- java - Spring:从 XML 配置创建 bean 时的 NPE
- node.js - 在我的 mongodb 更改流中获取 'Unrecognized expression '$or''/“Unknown top level operator $or”
- laravel - 使用 Laravel echo 和 Laravel mix
- prestashop - “---请做出选择---” prestashop 表格
- python - 在函数中声明类方法并从另一个函数访问其值
- css - 我想在 discord.com 中隐藏频道/侧边栏
- javascript - 除了javascript中的字符串插值之外,反引号`的用法是什么
- javascript - vue:无法导航到另一个页面
- sulu - 查找相关文章