installutil.exe怎么运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了installutil.exe怎么运行相关的知识,希望对你有一定的参考价值。

综述如下:

1、运行--〉cmd:打开cmd命令框。

2、在命令行里定位到InstallUtil.exe所在的位置。

3、InstallUtil.exe默认的安装位置是在C:/Windows/Microsoft.NET/Framework/v2.0.50727里面,所以你要在cmd里通过cd定位到该位置。

exe简介

windows操作系统中的二进制可执行文件分两种:一种后辍名为.COM,另一种是.EXE。在MS-DOS下,有重名的.EXE文件和.COM文件运行时,优先执行.COM文件。如果只有A.EXE,就可以直接输入"A",而不用输入全名。但如果有A.COM和A.EXE,输入A则优先执行A.COM,要运行A.EXE只能输入A.EXE而不能输入A。

参考技术A 步骤:
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 Path/WinServiceName.exe
其中Path表示ServiceName.exe所在的位置,回车即可

2). 启动服务命令
net start ServiceName
ServiceName是真正的Service的名称(ServiceBase.ServiceName),跟.exe的名称可能一样,也可能不一样。如果不清楚,就到已安装的服务里面找到你的服务,右键属性里面看服务名称

3). 停止服务命令
net stop ServiceName

4). 卸载服务命令:在命令行里输入下面的命令:
InstallUtil.exe /u Path/WinServiceName.exe
其中Path表示ServiceName.exe所在的位置,回车即可

如何在客户端使用InstallUtil工具安装服务

步骤:
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 Path/WinServiceName.exe
其中Path表示ServiceName.exe所在的位置,回车即可

2). 启动服务命令
net start ServiceName
ServiceName是真正的Service的名称(ServiceBase.ServiceName),跟.exe的名称可能一样,也可能不一样。如果不清楚,就到已安装的服务里面找到你的服务,右键属性里面看服务名称

3). 停止服务命令
net stop ServiceName

4). 卸载服务命令:在命令行里输入下面的命令:
InstallUtil.exe /u Path/WinServiceName.exe
其中Path表示ServiceName.exe所在的位置,回车即可
参考技术A C:\Program Files (x86)\Microsoft Visual Studio 11.0>where
installutil
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe

你需要了解,如果没有freamwork的话,那么csharp等中间语言是无法运作的

另外,installutil要求是里头有安装类的程序集才能使用,而安装类是freamwork的一部分。因此,你不能不装freamwork只拷贝这个。

如果你一定要安装windows服务,用sc create指令。

C:\Program Files (x86)\Microsoft Visual Studio 11.0>sc
create
描述:
在注册表和服务数据库中创建服务项。
用法:
sc <server>
create [service name] [binPath= ] <option1>
<option2>...

选项:
注意: 选项名称包括等号。
等号和值之间需要一个空格。
type=
<own|share|interact|kernel|filesys|rec>
(默认 = own)
start=
<boot|system|auto|demand|disabled|delayed-auto>
(默认 =
demand)
error= <normal|severe|critical|ignore>
(默认 =
normal)
binPath= <BinaryPathName to the .exe file>
group=
<LoadOrderGroup>
tag= <yes|no>
depend= <依存关系(以 / (斜杠)
分隔)>
obj= <AccountName|ObjectName>
(默认=
LocalSystem)
DisplayName= <显示名称>
password=
<密码>

C:\Program Files (x86)\Microsoft Visual Studio 11.0>

注意:等号后头一定要有个空格,而且等号一定要和前面的参数连接到一起。比如说:DisplayName=
abcdef

这里写错会导致参数错误。本回答被提问者和网友采纳

以上是关于installutil.exe怎么运行的主要内容,如果未能解决你的问题,请参考以下文章

跪求!无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe)...

Windows服务的安装和卸载

InstallUtil.exe版本引起安装windows services 服务遇到的问题,System.BadImageFormatException

如何在客户端使用InstallUtil工具安装服务

使用 SC.exe 或 InstallUtil.exe 安装 Windows 服务 - 有区别,但哪个?

Windows 服务的 Inno 设置?