当前位置: 首页 > news >正文

windows 下使用 sc 添加创建exe服务;

SC 是用于与服务控制管理器和服务进行通信的命令行程序。

1、SC 命令 格式

sc <server> [command] [service name] <option1> <option2>

在管理远程主机时只需在SC后加上\\ IP地址:
sc \\172.16.2.32 query 服务名

2、查看一个服务的运行状态sc query 服务名
sc query 服务名

3、查看一个服务的配置信息
sc qc 服务名

4、启动一个服务
sc start 服务名

5、暂停一个服务
sc pause 服务名

6、继续一个服务
sc continue 服务名

7、停止一个服务
sc stop 服务名

8、禁止一个服务
sc 服务名 config start= disabled

9、将一个服务设为自动运行
sc 服务名 config start= auto

10、将一个服务设为手动运行
sc 服务名 config start= demand

11、创建一个服务
sc create 服务名 参数1 参数2 .....

可以跟加的参数:
type
= <own|share|interact|kernel|filesys|rec|error> start= <boot|system|auto|demand|disabled|error> error= <normal|severe|critical|error|ignore> binPath= <BinaryPathName> group= <LoadOrderGroup> tag= <yes|no> depend= <Dependencies(space seperated)> obj= <AccountName|ObjectName> DisplayName= <display name> password= <password>

12、删除一个服务
sc delete 服务名

13、查看所有的已运行的服务
sc query

14、查看所有的services & drivers服务
sc query start= all

15、查看未运行的服务
sc query state= inactive

16、从指定索引号恢复查看
sc query ri= 号

17、锁住服务数据库
sc lock

 sc 命令延伸:

sc <server> [command] [service name] <option1> <option2>...
选项 <server> 的格式为 "\\ServerName""sc [command]" 查看参数帮助,
命令: query # 查询服务的状态,或枚举服务类型的状态。 queryex # 查询服务的扩展状态,或枚举服务类型的状态。 start # 启动服务。 pause # 向服务发送 PAUSE 控制请求。 interrogate # 向服务发送 INTERROGATE 控制请求。
continue # 向服务发送 CONTINUE 控制请求。 stop # 向服务发送 STOP 请求。 config # 更改服务的配置(永久)。 description # 更改服务的描述。 failure # 更改服务失败时执行的操作。 failureflag # 更改服务的失败操作标志。 sidtype # 更改服务的服务 SID 类型。 privs # 更改服务的所需权限。 qc # 查询服务的配置信息。 qdescription # 查询服务的描述。 qfailure # 查询失败时服务执行的操作。 qfailureflag # 查询服务的失败操作标志 qsidtype # 查询服务的服务 SID 类型。 qprivs # 查询服务的所需权限。 qtriggerinfo # 查询服务的触发器参数。 qpreferrednode # 查询首选的服务 NUMA 节点。 delete # (从注册表)删除服务。 create # 创建服务(将其添加到注册表)。 control # 向服务发送控制。 sdshow # 显示服务的安全描述符。 sdset # 设置服务的安全描述符。 showsid # 显示相应于假定名称的 SID 字符串。 triggerinfo # 配置服务的触发器参数。 preferrednode # 设置首选的服务 NUMA 节点。 GetDisplayName # 获取服务的 DisplayName GetKeyName # 获取服务的 ServiceKeyName。 EnumDepend # 枚举服务的依存关系。

 

转载于:https://www.cnblogs.com/sharesdk/p/10284275.html

相关文章:

  • 【[NOI2018]你的名字】
  • OmniPlan 3 Pro密钥
  • AI书单
  • web通用测试点总结
  • d3生成的树状图
  • Tushare模块
  • 详解Oracle partition分区表
  • centos配置NTP服务器
  • 跟我一起学机器学习:机器学习常用流程-1
  • [Leetcode] 寻找数组的中心索引
  • nginx部署成功却没有办法访问
  • 进程管理
  • S:List
  • CLOUD常用表
  • 【题解】Luogu P2766 最长不下降子序列问题
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • Angular 响应式表单 基础例子
  • Angular2开发踩坑系列-生产环境编译
  • DOM的那些事
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • java取消线程实例
  • Kibana配置logstash,报表一体化
  • Linux中的硬链接与软链接
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • SpiderData 2019年2月13日 DApp数据排行榜
  • SpriteKit 技巧之添加背景图片
  • tweak 支持第三方库
  • webgl (原生)基础入门指南【一】
  • win10下安装mysql5.7
  • 百度小程序遇到的问题
  • 记一次删除Git记录中的大文件的过程
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 前端面试之CSS3新特性
  • 前端性能优化——回流与重绘
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 实习面试笔记
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 温故知新之javascript面向对象
  • 一个项目push到多个远程Git仓库
  • 一些关于Rust在2019年的思考
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • ​渐进式Web应用PWA的未来
  • ​人工智能书单(数学基础篇)
  • # 透过事物看本质的能力怎么培养?
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (9)目标检测_SSD的原理
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (五)MySQL的备份及恢复
  • (转)可以带来幸福的一本书
  • *** 2003