我没有经验编写批处理脚本,但我想知道是否有方法使用installutil.exe
使用这样的脚本安装.NET Windows服务,或者卸载服务如果它已被安装,理想情况下,我确实想要执行卸载(例如,按y卸载)。批处理脚本安装或卸载.NET Windows服务
这里还有一些细节:
- 该服务的.exe文件位于
C:\Program Files\Data Service
目录 - 脚本应该是在同一个目录中的.exe为服务
- 会在服务安装完成后向日志文件中添加一条简单的行(我们将其称为
program.log
) - 该计算机正在运行Windows Server 2003,并在默认目录中安装了.NET Framework
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
如果您认为这可以做得更好,那么听听其他建议会很好。我总是可以编写一个服务安装程序,但这不是优先事项。
注意,微软删除Visual Studio中的安装项目类型2012 – 2013-05-06 15:44:08