Size: a a a

2021 October 26

n

n0mad in Powershell Rus
Get-Service -DisplayName <string[]> [-ComputerName <string[]>] [-DependentServices] [-RequiredServices] [-Include <
   string[]>] [-Exclude <string[]>]  [<CommonParameters>]
источник

n

n0mad in Powershell Rus
там array должен быть
источник

n

n0mad in Powershell Rus
@(service1, service2)
источник

m

maxxxxxxxx in Powershell Rus
так я и так получаю статус сразу нескольких служб
источник

n

n0mad in Powershell Rus
Тогда не понял задачи
источник

m

maxxxxxxxx in Powershell Rus
мне надо сделать что-то типа
(Get-Service w3logsvc,rdms,tssdis,tscpubrpc -ComputerName pcname).Status
-notcontain (-not 'Running')
источник

n

n0mad in Powershell Rus
через where-object тогда
источник

m

maxxxxxxxx in Powershell Rus
это все надо засунуть в while () {}, т.е. дождаться пока все они стартанут. не оч понял как where-object мне поможет тут
источник

АР

Александр Рыжов... in Powershell Rus
Так вроде и так работает, если ждать не надо.
источник

АР

Александр Рыжов... in Powershell Rus
… -notcontains 'Running'
источник

n

n0mad in Powershell Rus
Get-Service  @('Windows Update','Windows Search','Security Center') | where-object {$_.Status -eq 'Running'}
источник

m

maxxxxxxxx in Powershell Rus
в том и дело что нужно дождаться, пока все сервисы стартанут
источник

n

n0mad in Powershell Rus
хм
источник

m

maxxxxxxxx in Powershell Rus
просто выдаст мне те, которые уже запустились
источник

m

maxxxxxxxx in Powershell Rus
и while () {} завершится
источник

n

n0mad in Powershell Rus
а это все водну строку при этом нужно?
источник

m

maxxxxxxxx in Powershell Rus
лучше так
источник

m

maxxxxxxxx in Powershell Rus
while ((Get-Service Tssdis -ComputerName $PassiveManagementServer).status -ne 'Running') {}
источник

m

maxxxxxxxx in Powershell Rus
вот то же самое, только для 4 служб сразу
источник

VB

Vector BCO in Powershell Rus
так в чем проблема в написать do {check} until (chechisok)
источник