glazemir
28-01-2009, 10:47
С скриптами сталкиваюсь первый раз, так что прошу не судить строго:)
Изучаю по книжке, там стоит задача вывести список всех служб и в зависимости от статуса окрасить их либо в красный либо в зелёный цвет с этим я справился
Get-Service | ForEach-Object { if($_.status -Eq "Stopped") {Write-Host $_.Status $_.Name -ForegroundColor red}
Elseif ($_.status -Eq "Running") {Write-Host $_.Status $_.Name -ForegroundColor Green}}
После этого надо вывести результат в html, делаю таким образом
Get-Service | ForEach-Object { if($_.status -Eq "Stopped") {Write-Host $_.Status $_.Name -ForegroundColor red}
Elseif ($_.status -Eq "Running") {Write-Host $_.Status $_.Name -ForegroundColor Green}} | ConvertTo-Html > .\get-service.html
В результате сего действа получаю пустой файл get-service.html Собственно вопрос что я делаю не так?
Изучаю по книжке, там стоит задача вывести список всех служб и в зависимости от статуса окрасить их либо в красный либо в зелёный цвет с этим я справился
Get-Service | ForEach-Object { if($_.status -Eq "Stopped") {Write-Host $_.Status $_.Name -ForegroundColor red}
Elseif ($_.status -Eq "Running") {Write-Host $_.Status $_.Name -ForegroundColor Green}}
После этого надо вывести результат в html, делаю таким образом
Get-Service | ForEach-Object { if($_.status -Eq "Stopped") {Write-Host $_.Status $_.Name -ForegroundColor red}
Elseif ($_.status -Eq "Running") {Write-Host $_.Status $_.Name -ForegroundColor Green}} | ConvertTo-Html > .\get-service.html
В результате сего действа получаю пустой файл get-service.html Собственно вопрос что я делаю не так?