2015-10-19 100 views
1

我有执行脚本的需求,执行后我想重新启动系统。在我的自定义操作项目中,我添加了执行相应脚本的检查。我想在执行一个脚本时重新启动系统。该脚本仅在满足某些条件时才执行。 请指导我解决这个问题。在wix中执行自定义操作后重新启动系统

问候, 乔治

+0

会[ForceReboot](http://wixtoolset.org/documentation/manual/v3/xsd/wix/forcereboot.html)适合吗? –

+0

如果我们添加'ForceReboot',它会重新启动每个安装/卸载序列。我希望它在某些条件成功时重新启动。当我使用下面的解决方案时,它的工作。 –

+0

如果有帮助,“内文(xs:string) 文本节点指定动作的条件。” –

回答

3

我创造了另一种自定义操作DLL进行过一定的条件后级做重新启动操作。然后在安装后在InstallExecuteSequence中调用此自定义操作。

它的工作正常,因为我预期的水平。

谢谢大家。