有谁知道如何在Delphi中制作服务应用程序,通过运行exe文件自行安装。
最佳答案
使用TService
类创建的Delphi 服务会生成支持自注册的可执行文件。像这样调用它:
serviceexefilename.exe /install
当然,您需要提升权限才能使其发挥作用,就像您对任何安装服务的机制所做的那样。
在另一个方向上使用/uninstall
来反转该过程。使用/silent
使注册过程安静。
如果您希望自定义安装过程,可以提供事件处理程序 BeforeInstall
、AfterInstall
、BeforeUninstall
、AfterUninstall
>。例如,AfterInstall
的常见用途是为您的服务提供描述,因为基本的 TService
代码不会。
关于delphi - 在delphi中使服务自安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187585/