WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务

这篇具有很好参考价值的文章主要介绍了WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

PowerShell 停止、启动、暂停和重启服务、卸载服务

PowerShell 停止、启动、暂停和重启服务 官文

powershell卸载服务 官文文章来源地址https://www.toymoban.com/news/detail-445624.html

停止、启动、暂停和重启

所有 Service cmdlet 都具有相同的一般形式。 可以按公用名或显示名称指定服务,并使用列表和通配符作为值。

停止服务

若要停止打印后台处理程序,请使用:

Stop-Service -Name spooler

启动服务

若要在打印后台处理程序停止后启动它,请使用:

Start-Service -Name spooler

暂停服务

若要暂停打印后台处理程序,请使用:

Suspend-Service -Name spooler

重启服务

Restart-Service cmdlet 的工作方式与其他 Service cmdlet 相同:

Restart-Service -Name spooler
PS> Restart-Service -Name spooler

WARNING: Waiting for service 'Print Spooler (Spooler)' to finish starting...
WARNING: Waiting for service 'Print Spooler (Spooler)' to finish starting...
PS>

请注意,你将收到有关打印后台处理程序启动的重复警告消息。 当你执行需要耗费一些时间的服务操作时,PowerShell 将通知你它仍在尝试执行该任务。

如果想要重启多个服务,则可获取服务列表,并对其进行筛选,然后执行重启操作:

PS> Get-Service | Where-Object -FilterScript {$_.CanStop} | Restart-Service

WARNING: Waiting for service 'Computer Browser (Browser)' to finish stopping...
WARNING: Waiting for service 'Computer Browser (Browser)' to finish stopping...
Restart-Service : can't stop service 'Logical Disk Manager (dmserver)' because
 it has dependent services. It can only be stopped if the Force flag is set.
At line:1 char:57
+ Get-Service | Where-Object -FilterScript {$_.CanStop} | Restart-Service <<<<
WARNING: Waiting for service 'Print Spooler (Spooler)' to finish starting...
WARNING: Waiting for service 'Print Spooler (Spooler)' to finish starting...

虽然这些 Service cmdlet 没有 ComputerName 参数,但是你可通过使用 Invoke-Command cmdlet 在远程计算机上运行它们。 例如,下面的命令在 Server01 远程计算机上重启后台打印程序服务。

Invoke-Command -ComputerName Server01 {Restart-Service Spooler}

卸载移除服务

powershell卸载服务 官文

WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务

Remove-Service -Name "YourServiceName"
sc.exe delete "YourServiceName"

必须安装 PowerShell 6 或更高版本才能使用 Remove-Service
WindowsServer2012, Windows10-22h2 , Windows11-22h2 默认的powershell版本都是5.1

powershell7.3 安装 MSI 包 官方下载

关于PowerShell版本 > 自动 $PSEdition 变量 >版本 $PSVersionTable

查看PowerShell版本方法1: 在PowerShell中输入$PSVersionTable

$PSVersionTable

查看PowerShell版本方法2: 运行`regedit``打开注册表编辑器查找

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine

WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务




停止、启动、暂停、重启、删除 MySQL服务

停止MySQL服务
Stop-Service -Name mysql
启动MySQL服务
Start-Service -Name mysql
暂停MySQL服务
Suspend-Service -Name mysql
重启MySQL服务
Restart-Service -Name mysql
卸载删除MySQL服务

powershell必须6版本以上

### powershell版本必须大于等于6
Remove-Service -Name mysql
对比dos(cmd) 的 netsc.exe

停止

  • Stop-Service -Name mysql
  • net stop mysql
  • sc.exe stop mysql

启动

  • Start-Service -Name mysql
  • net start mysql
  • sc.exe start mysql

重启

  • Restart-Service -Name mysql

删除

  • Remove-Service -Name mysql 必须安装 PowerShell 6 或更高版本才能使用此 cmdlet
    WindowsServer2012, Windows10-22h2 , Windows11-22h2 默认的powershell版本都是5.1
  • sc.exe delete mysql
  • mysqld remove mysql

查看服务状态

  • Get-Service -Name mysql
  • sc.exe query mysql

powershell卸载服务 官文

到了这里,关于WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在linux上启动、重启、查询、停止java服务脚本,并且设置定时任务自动执行

    以下代码来源于另一位博主,在实践过程中需要设置定时任务,所以遇到一些问题,把没有写清楚的地方优化了一下。 我们把上面的脚本复制到以下目录的脚本文件/data/www/shtools/startmanage.sh,执行命令可以得到不同的结果。 设置的三个定时任务运行脚本, 第一个是0 3 * * *

    2024年02月07日
    浏览(60)
  • 如何一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程?

    如果你是用腾讯云轻量应用服务器一键部署的幻兽帕鲁服务器,那么可以在面板一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程(注意并非对服务器整机进行操作),无需手动在服务器内部运行命令。 详细教程地址:https://docs.qq.com/doc/DQnBvck1Jb2Vud2NE

    2024年04月09日
    浏览(60)
  • Docker 容器生命周期:创建、启动、暂停与停止

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月14日
    浏览(34)
  • Docker 容器生命周期:创建、启动、暂停与停止----从创建到停止多角度分析

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月16日
    浏览(41)
  • docker—启动、停止、重启容器实例

    先查看已经暂停的容器实例信息 docker ps -a 通过 docker start xxx 启动容器 通过 docker ps 查看当前启动的容器 1、docker stop 此方式常常被翻译为优雅的停止容器 docker stop 容器ID或容器名 参数 -t:关闭容器的限时,如果超时未能关闭则用kill强制关闭,默认值10s,这个时间用于容器的

    2024年02月09日
    浏览(57)
  • linux nginx启动、停止、重启命令

    2024年02月12日
    浏览(38)
  • Nginx基础常用命令,版本,启动,停止,重启等

    最近部署了nginx-1.18版本,常用命令记录如下。 1.启动nginx C:javanginx-1.18.0 start nginx 或 C:javanginx-1.18.0 nginx.exe 2.停止nginx C:javanginx-1.18.0 nginx.exe -s stop 或 C:javanginx-1.18.0 nginx.exe -s quit 注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息

    2024年02月03日
    浏览(116)
  • 命令行启动nginx、停止nginx 、重启nginx详细教程

    1、按住shift键, 右键空白处, 打开powerShell窗口 如下: 2、输入启动 nginx指令 start nginx 屏幕会闪一个弹窗 再打开任务管理器 查看是否已有服务  有任务说明启动成功了 备注: 也可以双击nginx.exe 可以运行 但是这种方式容易造成 上次的nginx未关闭 服务中会有多个nginx服务 更新

    2024年02月12日
    浏览(38)
  • Win7 专业版Windows time w32time服务电脑重启后老是已停止

    Win7 专业版 Win7 专业版Windows time w32time服务电脑重启后老是已停止 1.检查启动Remote Procedure Call (RPC)、Remote Procedure Call (RPC) Locator,DCOM Server Process Launcher这三个服务是否启动,属性里把启动类型选择为自动 2.设置w32time服务启动类型选择为自动(延迟启动) 3.重启电脑测试恢复正

    2024年02月14日
    浏览(50)
  • Docker系列---【mysql容器手动停止后,重启服务器,mysql容器被删掉了,如何恢复mysql数据?】...

    为了快速搭建数据库,我使用了docker搭建数据库,由于服务器资源紧张,我想先把mysql容器停掉,启动jenkins容器,使用完之后再停掉jenkins,启动mysql,结果由于服务器资源有限,服务器卡死了,无法远程连接了,没办法,我只能登录运营商的云平台管理平台,强制重启服务器

    2024年02月08日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包