Windows服务的安装、卸载

创建一个Windows服务

http://jingyan.baidu.com/article/fa4125acb71a8628ac709226.html

安装服务

使用FramWork框架自带的InstallUtil.exe工具安装服务

一般使用命令行安装服务,快捷速度

InstallUtil位置:C:\Windows\Microsoft.NET\Framework\

不同版本所在目录不同,framework2.0在v2.0.50727目录下

方式一:

以管理员身份运行cmd输入

C:\Windows\Microsoft.NET\Framework\v4.0.30319.InstallUtil.exe E:\TestApp\Winform\WinServiceTest\WinServiceTest\bin\Debug\WinServiceTest.exe 回车即可安装服务

方式二:

Dat文件:

%~dp0InstallUtil.exe %~dp0WindowsServiceForWCFDemo.exe

pause

命令行学习:cd 进入目录 cd..退出目录 pause 暂停 %~dp0当前目录 start开始

Windows脚本bat文件

卸载

方式一:

Dat文件删除:

%~dp0InstallUtil.exe /uninstall  %~dp0WindowsServiceForWCFDemo.exe

pause

方式二:

以管理员身份运行cmd,输入sc delete 服务名

服务在资源管理器的服务名是ServiceName 描述是DisplayName

在服务里是服务名是DisplayName  描述是DescribeName

开启服务:net start xxt_service

关闭服务:net stop xxt_service

在设计视图点击右键,选择“添加安装程序”,新增serviceProcessInstaller1和serviceInstaller1两个组件。

serviceProcessInstaller1属性设置如下:

Account : localsystem 表示所有用户均可使用本服务。

serviceInstaller1属性设置如下:

Description:校讯通模拟话机定时检测服务 表示将要出现在windows服务管理器中的服务描述。

Displayname:xxt_service 表示将要显示在windows服务管理器中的服务名称。

使用

http://www.cnblogs.com/jiewei915/archive/2010/12/14/1905395.html

一次安装两个服务

时间: 2024-10-12 14:48:51

Windows服务的安装、卸载的相关文章

C# Windows服务创建安装卸载

一.创建Windows服务 使用VS创建一个新的windows服务应用程序 创建完成之后 二.相关配置 修改Service1名称为StartService(可以不改,自行选择) 添加安装程序并修改配置 安装完成之后,源码中会出现一个ProjectInstaller程序集,双击进入页面修改相关属性                    添加文件夹和实体类 LogHelper.cs 1 using System; 2 using System.Collections.Generic; 3 using

通过批处理进行Windows服务的安装/卸载&启动/停止

安装服务 1 @echo off 2 3 set checked=2 4 set PATHS=%~sdp0 5 6 echo 按任意键执行安装--? 7 pause>nul 8 if %checked% EQU 2 ( 9 %PATHS%InstallUtil.exe %PATHS%WindowsService1.exe 2>&1 10 )else echo 未安装NET Framework 14 pause>nul 卸载服务 1 @echo off 2 3 set checke

使用InstallUtil对Windows服务进行安装与卸载

关于Visual Studio 2012中使用InstallUtil对Windows服务进行安装与卸载的文章,在MSDN中的http://msdn.microsoft.com/en-us/library/sd8zc8ha.aspx 有介绍  : 点击左下角的开始按钮,按如下顺序“开始 - Visual Studio 2012 - Visual Studio Tools - Developer Command Prompt  for VS2012”,打开一个命令窗口 runas /user:Adm

(转)为C# Windows服务添加安装程序

本文转载自:http://kamiff.iteye.com/blog/507129 最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多.像后台运行不阻塞系统,不用用户登录之类.哈 哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包.为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去 正规些. 不多说了,先来看看怎么做吧.首先,当然是创建一个Windows服务的项目.这个大家应该都知道怎么做(这都不明白的留

为C# Windows服务添加安装程序

最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多.像后台运行不阻塞系统,不用用户登录之类.哈哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包.为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去正规些. 不多说了,先来看看怎么做吧.首先,当然是创建一个Windows服务的项目.这个大家应该都知道怎么做(这都不明白的留言问我),然后要给服务“添加安装程序”,如图1所示:(这一步和自己用InstallUti

C# VS2010 windows服务的安装

可能是太过于懒惰的原因,研究个windows 服务的安装程序都花了大半天时间.在网上看了一些示例,大部分都言过其实,把过程搞得太过复杂,老是需要去研究如何利用InstallUtil.exe及其参数.事实上,既然要安装.net下制作的windows服务,肯定首先得在目标机器上安装有.net框架.因此,InstallUtil.exe也一定已经存在目标机器上了,因而利用微软的傻瓜式操作就能很好地解决windows服务安装和卸载的问题. 过一段时间估计还要狠狠地利用windows服务来完成一些功能,为了

windows服务部署与卸载

同事问到windows service的东东,现在整理一下,用c#如何创建一个windows service,以及如何调试.部署.卸载. 一.创建windows service 1. 打开VS2008,新建一个Project, Project类型选择Visual C#-Windows,在Templates中选择Windows Service, 其他可以默认,点击OK. 2. 在Solution Explorer中会看到自动产生了三个文件:app.config, Program.cs,Servic

简单的Windows 服务的安装和卸载

步骤: 1.运行--〉cmd:打开cmd命令框 2.在命令行里定位到InstallUtil.exe所在的位置 InstallUtil.exe 默认的安装位置是在C:/Windows/Microsoft.NET/Framework/v2.0.50727里面,所以你要在cmd里通过cd定位到该位置(cd C:/Windows/Microsoft.Net/Framework/v2.0.50727) 3.操作命令: 1). 安装服务命令:在命令行里输入下面的命令: InstallUtil.exe  Pa

C#操作windows服务,安装、卸载、停止、启动

1 public class ServiceUtil 2 { 3 private string _ServiceName = string.Empty; 4 private string _AppName = string.Empty; 5 6 public string AppName 7 { 8 get { return _AppName; } 9 set { _AppName = value; } 10 } 11 12 public string ServiceName 13 { 14 g

windows服务的安装和卸载方法

安装 创建“安装.bat”文件,用记事本打开此文件,内容为 c:\windows\microsoft.net\framework\v4.0.30319\InstallUtil.exe E:\program\vs2010\Test\TestWindowsService1\bin\Debug\TestWindowsService1.exe 保存文件.内容的前半部分为.net4(如果是其它版本开发,请选择相应版本的路径)的服务安装程序路径,后半部分为要安装的服务程序路径. 安装的时候直接双击“安装.b