windows server 添加自动启动服务
windows server 添加自动启动服务
-
打开命令提示符
- 以管理员身份运行命令提示符(右键点击“命令提示符”,选择“以管理员身份运行”)。
-
使用
sc
命令创建服务-
你可以使用
sc
命令来创建和配置服务。例如,创建一个名为AMES_BusinessManage
的服务,可以运行以下命令:sc create MyNewService binPath= "C:\Path\To\Your\Executable.exe"#实例 C:\Users\Administrator>sc create AMES_BusinessManage binPath="D:\net6.0\AMES_BusinessManage.exe"描述:在注册表和服务数据库中创建服务项。 用法: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>group= <LoadOrderGroup>tag= <yes|no>depend= <依存关系(以 / (斜杠) 分隔)>obj= <AccountName|ObjectName>(默认 = LocalSystem)DisplayName= <显示名称>password= <密码>#等号后面需要添加空格 C:\Users\Administrator>sc create AMES_BusinessManage binPath= "D:\net6.0\AMES_BusinessManage.exe" [SC] CreateService 成功
-
这条命令会创建一个新的服务,其可执行文件位于指定的路径。
-
-
配置服务属性
-
使用
sc config
命令来配置服务的属性,例如设置服务的启动类型:sc config MyNewService start= auto#设置自启动 C:\Users\Administrator>sc config AMES_BusinessManage start= auto [SC] ChangeServiceConfig 成功
-
这条命令将
AMES_BusinessManage
的启动类型设置为自动。
-
-
查看服务是否配置成功
注意事项
- 确保你有足够的权限来创建和修改服务。通常需要管理员权限。
- 如果你正在尝试将一个已经存在的应用程序作为服务运行,通常最好是通过该应用程序的安装程序或其提供的工具来安装为服务,这样可以确保所有的依赖和服务设置都是正确的。
将一个已经存在的应用程序作为服务运行,通常最好是通过该应用程序的安装程序或其提供的工具来安装为服务,这样可以确保所有的依赖和服务设置都是正确的。 - 对于某些特定的应用程序或系统组件,可能需要使用专门的工具或脚本来安装为服务,