从命令行重新启动Windows服务

有没有一种方法可以从命令提示符下重新启动Windows服务?

paradd0x

您可以使用net stop [service name],以阻止它,并net start [service name]启动它基本上再次重新启动该服务。

要合并它们,只需执行以下操作- net stop [service name] && net start [service name]


还有一个专门为弄乱服务而构建的命令: sc

描述:
        SC是用于与
        服务控制管理器和服务进行通信的命令行程序
用法:
        sc [命令] [服务名称] ...


        该选项的格式为“ \\ ServerName” 
        。可以通过键入以下命令获得有关命令的更多帮助:“ sc [命令]”
        命令:
          query -------- ---查询服务的状态,或
                          枚举服务类型的状态。
          queryex ---------查询服务的扩展状态,或
                          枚举服务类型的状态。
          start -----------启动服务。
          暂停-----------将暂停控制请求发送到服务。
          询问-将INTERROGATE控制请求发送到服务。
          继续--------将CONTINUE控制请求发送到服务。
          stop ------------将STOP请求发送到服务。
          config ----------更改服务的配置(持久)。
          description -----更改服务的描述。
          故障---------更改服务在故障时采取的措施。
          failureflag -----更改服务的失败操作标志。
          sidtype ---------更改服务的服务SID类型。
          privs -----------更改服务所需的特权。
          ManagedAccount-更改服务以将服务帐户
                          密码标记为由LSA管理。
          qc --------------查询服务的配置信息。
          qdescription ----查询服务的描述。
          qfailure --------查询服务在失败时采取的措施。
          qfailureflag-查询服务的失败操作标志。
          qsidtype --------查询服务的服务SID类型。
          qprivs ----------查询服务所需的特权。
          qtriggerinfo ----查询服务的触发参数。
          qpreferrednode-查询服务的首选NUMA节点。
          qrunlevel ------查询服务的运行级别。
          qmanagedaccount-查询服务是否使用具有
                          LSA管理密码的帐户
          qprotection ----查询服务的进程保护级别。
          delete ----------删除服务(从注册表中)。
          create ----------创建服务。(将其添加到注册表)。
          control ---------将控件发送到服务。
          sdshow ----------显示服务的安全描述符。
          sdset -----------设置服务的安全描述符。
          showsid ---------显示与任意名称相对应的服务SID字符串。
          triggerinfo ----配置服务的触发参数。
          preferrednode-设置服务的首选NUMA节点。
          运行级别--------设置服务的运行级别。
          GetDisplayName-获取服务的DisplayName。
          GetKeyName ------获取服务的ServiceKeyName。
          EnumDepend ------枚举服务依赖项。

        以下命令不需要服务名称:
        sc    
          boot ------------(确定|错误)指示是否应将上次启动
                          保存为最后一次正确的启动配置
          Lock- ----------锁定服务数据库
          QueryLock -------查询SCManager数据库的LockStatus
示例:
        sc start MyService 

QUERY和QUERYEX OPTIONS:
        如果查询命令后跟服务名称,地位
        返回该服务。
        这种情况下,其他选项不适用如果查询命令后没有任何内容或以下内容之一
        在下面列出的选项中,将列举服务。
    type =要枚举的服务类型(驱动程序,服务,所有)
             (默认=服务)
    state =要枚举的服务状态(不活动,全部)
             (默认=活动)
    bufsize =枚举缓冲区的大小(以字节为单位)
             (默认) = 4096)
    ri =开始枚举的恢复索引号
             (默认= 0)
    组=要枚举的服务组
             (默认=所有组)

语法示例
sc查询-枚举活动服务和驱动程序的状态
sc查询事件日志-显示事件日志服务的状态
sc queryex事件日志-显示扩展事件日志服务的状态
sc查询类型=驱动程序-仅枚举活动驱动程序
sc查询类型=服务-仅枚举Win32服务
sc查询状态=全部-枚举所有服务和驱动程序
sc查询bufsize = 50-枚举50字节的缓冲区
sc查询ri = 14-枚举带有恢复索引= 14 
sc queryex group =“”-枚举不在组中的活动服务
sc查询类型= interact-枚举所有交互式服务
sc查询类型=驱动程序组= NDIS-枚举所有NDIS驱动程序

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从命令行重新启动服务器?

来自分类Dev

从命令行重新启动服务器?

来自分类Dev

如何从命令行重新启动GNOME Shell?

来自分类Dev

如何从命令行重新启动Linux(Ubuntu)?

来自分类Dev

如何从命令行重新启动GNOME Shell?

来自分类Dev

如何从命令行关闭/重新启动phpstorm

来自分类Dev

如何从命令行重新启动icewm?

来自分类Dev

是否有命令从命令行重新启动Xcode iOS模拟器?

来自分类Dev

如何从命令行重新启动IIS应用程序池?

来自分类Dev

如何从命令行重新启动Wi-Fi连接?

来自分类Dev

设置Ubuntu系统代理设置而无需从命令行重新启动

来自分类Dev

如何从命令行重新启动Chrome远程桌面

来自分类Dev

我可以从命令行调用GNOME重新启动确认提示吗?

来自分类Dev

如何从命令行重新启动X Window Server?

来自分类Dev

如何使用gcloud SDK命令行启动,停止,重新启动服务

来自分类Dev

命令行重新启动Visual Studio Team Foundation Server 2012构建服务?

来自分类Dev

Sublime Text 2 / Windows:从命令行启动?

来自分类Dev

如何在Windows中从命令行停止服务?

来自分类Dev

如何从命令行启动GUI?

来自分类Dev

从命令行启动Android活动

来自分类Dev

如何从命令行启动CouchDB

来自分类Dev

从命令行启动Chrome应用

来自分类Dev

从命令行启动崇高文本

来自分类Dev

如何从命令行启动GUI?

来自分类Dev

从命令行启动崇高文本

来自分类Dev

如何从命令行启动tty?

来自分类Dev

如何从命令行启动CouchDB

来自分类Dev

从命令行启动程序

来自分类Dev

如何从命令行启动Telegram?