首页 > 解决方案 > Windows;Powershell - 确定服务控制管理器何时从重新启动启动

问题描述

Powershell cmdlet Write-Host 在 Do/Until 循环中与 Test-Connection cmdlet 合作,以在服务器机器关闭和 NIC 重新初始化时输出行。重新启动后服务控制管理器启动后,我想重新启动计算机服务。

我如何确切地知道 SCM 何时启动和高兴,因为我目前正试图在 NIC 初始化开始回复 ICMP ping 之后重新启动计算机服务,而 SCM 尚未激活,因此在 Restart-Service cmdlet 上出现问题?

标签: windowspowershell

解决方案


Restart-Computer如果您使用-Waitwith启动重新启动-For winrm,这意味着一旦 winrm 服务启动,Restart-computercmdlet 将完成其执行。

Get-Help Restart-Computer -online


推荐阅读