Powershell 停止、启动、暂停和重启服务、卸载服务 PowerShell 停止、启动、暂停和重启服务 官文 powershell卸载服务 官文 目录 PowerShell 停止、启动、
所有 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 spoolerWARNING: 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-ServiceWARNING: 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 <<<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}
Remove-Service -Name "YourServiceName"
sc.exe delete "YourServiceName"
必须安装 PowerShell 6 或更高版本才能使用 Remove-Service
windowsServer2012, Windows10-22h2 , Windows11-22h2 默认的powershell版本都是5.1
关于PowerShell版本 > 自动 $PSEdition 变量 >版本 $PSVersionTable
查看PowerShell版本方法1: 在PowerShell中输入$PSVersionTable
$PSVersionTable
查看PowerShell版本方法2: 运行`regedit``打开注册表编辑器查找
计算机\HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
Stop-Service -Name mysql
Start-Service -Name mysql
Suspend-Service -Name mysql
Restart-Service -Name mysql
powershell必须6版本以上
### powershell版本必须大于等于6Remove-Service -Name mysql
net
和sc.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 或更高版本才能使用此 cmdletsc.exe delete mysql
mysqld remove mysql
查看服务状态
Get-Service -Name mysql
sc.exe query mysql
来源地址:https://blog.csdn.net/kfepiza/article/details/129207723
--结束END--
本文标题: WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务
本文链接: https://www.lsjlt.com/news/401100.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-30
2024-04-30
2024-04-30
2024-04-29
2024-04-29
2024-04-29
2024-04-18
2024-04-17
2024-04-11
2024-04-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0