我尝试获取服务状态,这是我的脚本:
$ServName = (Get-Content c:\servname.txt)
$ServiceName = (Get-Content c:\service.txt)
foreach ($serv in $ServName)
{
Get-CimInstance -ClassName win32_service -ComputerName $Serv `
| ? {$_.name -eq $ServiceName}
}
当我的service.txt文件只包含一个服务名称时,它工作得很好,但是如果我添加了多个服务名称,它什么都不返回,没有任何错误。 在此先感谢您的帮助。