如何用系统命令sc修改系统服务
系统服务是系统的一项重要组成部分,sc命令在特定权限下,可以实现对指定服务的启动项、配置文件及状态进行修改,位置在c:\windows\system32\目录下面,下面就和大家分享一下如何用系统命令sc修改系统服务。
方法/步骤
- 1
首先,进入cmd命令行程序:依次点击“开始”,“运行”,输入命令cmd即可。
- 2
接着,进入系统服务管理配置界面:依次点击“开始”,“运行”,输入命令services.msc即可。
进入服务配置界面,是为了后面与命令行修改的结果进行比对。
- 3
然后,在cmd命令行程序中输入命令:
sc /?
查看sc命令的相关说明及帮助文件。
- 4
sc参数有很多功能,这里针对常用的几个功能进行详细说明。
- 5
首先,来看看
sc query
参数,这个参数主要是用来查看服务的具体信息的,例如:
sc query EventLog
用以查看系统事件查看器的相关服务。
- 6
当然,可以对照服务的管理界面来进行比照命令查询的结果。
- 7
接着,来看看:
sc start
sc stop
这两个参数,这两个参数分别表示操作服务的启动和停止,例如:
sc start dhcp
sc stop dhcp
分表表示启动dhcp服务和停止dhcp服务。
- 8
然后,来看看:
sc config
参数,表示对具体服务进行相关配置(包括服务类型、启动方式以及所依赖的服务等等)。为了形成明细对比,先来看看dhcp服务的相关状态,如下图所示,可以发现,dhcp服务的启动方式为自动。
- 9
接下来执行config参数的相关命令:
sc config dhcp start= demand
把dhcp服务的启动方式改为手动,注意=号后面有一个空格
发现启动类型已经变成了手动。
- 10
然后,来看看:
sc create
sc delete
这两个参数,分别表示创建一个新服务和删除服务,先来创建一个服务,例如:
sc create baidujingyan binPath= "C:\WINDOWS\System32\notepad.exe start= auto
表示创建一个名为百度经验的服务,服务依赖的程序为notepad.exe,启动方式为自动
- 11
接着利用delete参数把上面这个服务删除,执行命令:sc delete baidujingyan
- 12
sc命令的几个基本功能就谈到这里,其他功能命令都类似,对于不是特别明白的命令依照帮助命令格式,如:sc config /?
sc create /?
END
注意事
最新文章
- Linux 服务器监控
- 第一章:Android系统移植与驱动开发概述
- 剑指Offer:解决难题时的三大方法
- Spring AOP 四大通知
- 关于TCP连接建立与终止那点事
- 介绍开源的.net通信框架NetworkComms框架之八 UDP通信
- cocos2d-x 菜单
- Java操作属性文件,支持新增或更新多个属性
- effective c++ prefer const,enum, inline to #defines
- Cocos2d-x 3.0final 终结者系列教程04-引擎架构分析
- sublime text2的插件熟悉
- CentOS7安装docker 启动不了解决篇
- Linux笔记2
- [转] iphoneX、iphoneXS、iphoneXSMax、iphoneXR适配
- 从零开始学 Web 之 ES6(一)ES5严格模式
- 【MOOC EXP】Linux内核分析实验六报告
- LY.JAVA面向对象编程.内存图
- ACM-ICPC 2018 沈阳赛区网络预赛 B Call of Accepted(表达式求值)
- Webbench是有名的网站压力测试工具
- Source InSight context 窗口丢失的解决办法
热门文章
- netty系列之:channel和channelGroup
- MyBatis功能点二:MyBatis提供的拦截器平台
- 私有化轻量级持续集成部署方案--06-私有镜像仓库-Harbor
- 解决页面js、css代码样式失效
- Redis_RDB持久化之写时复制技术的应用
- 用图帮你了解https的原理
- 【windows 访问控制】十二、C#实操 主体 System.Security.Principal 案例
- centos7 配置nginx
- linux中mariadb用navicat远程连接
- gitee中项目到运行操作,包括:打包、热部署、数据库操作