我正在使用 Wix 编译安装程序,并且正在尝试使其安装计划任务。我创建了一个 XML 文件,其中包含我的计划任务的详细信息(称为 BackupComplete.xml - 在计划任务中使用导出功能)。现在我想在 CustomAction 中引用它,以便在安装结束时添加计划任务。
现在我有一点:
<CustomAction Id="CreateScheduledTask" Return="check" Directory="Scripts" ExeCommand="[SystemFolder]schtasks.exe /Create /XML BackupComplete.xml" />
但是如何引用我的 BackupComplete.xml 文件?我不希望将 BackupComplete.xml 安装到目标计算机,它应该只包含在源 .cab 文件中,以便我的 CustomAction 可以读取它。
我可以像这样添加我的计划任务 XML 文件:
<File Id="taskxml" Source="src\BackupComplete.xml" />
在组件内部,但这会在目标计算机上安装 BackupComplete.xml,这是我想要避免的......
这是我的整个 WIX XML: http: //pastebin.com/wFWd1zVc
谢谢,