(在Windows VISTA / XP / WIN7)采用Inno Setup的安装服务

我需要安装并运行服务安装应用程序(使用Inno Setup的创建Installer.exe的)时,

我用下面的代码

[Run] Filename:"{sys}\myservice.exe "; Parameters: "-install"

我不知道这是否是正确的

(我添加代码,以提醒重启,但我不知道是否有可能安装,无需重启电脑后立即运行的服务。)

[Setup] AlwaysRestart=yes

欢迎任何评论

--------------解决方案-------------

  1. 使用SC.exe,这很简单,唯一的缺点是,你可能要拦截并解析输出到知道自己错在哪里,如果它这样做。
  2. 使用我的Inno Setup的服务库。 这是一个Pascal脚本包装在SCM API,让你完全控制服务。 有一点更复杂的使用,但它允许完全错误检查和处理。 还有用于显示标准可抑制Inno Setup的对话框错误的一些更高级功能。

PS:不要在任何Windows系统文件夹的安装服务。 他们应该被视为视窗私人文件夹。 除非你有非常非常好的理由写在那里(即驱动程序),你永远不应该有安装软件。 在您的应用程序文件夹安装。

使用服务功能从西尔维奥Iaccarino Inno Setup的

分类:窗口服务 时间:2015-03-15 人气:0
本文关键词: 窗口服务,Inno Setup的
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.616 (s). 10 q(s)