Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Xaegr

Сотрудник Microsoft


Сообщения: 56
Благодарности: 24

Профиль | Сайт | Отправить PM | Цитировать


"Методичка" взята тут, рядом лежит продолжение.

Что касается вопросов... В данном случае IMHO проще и понятнее сформировать HTML самому, например так:
Код: Выделить весь код
$Processes = Get-Process 
$Max = ($Processes | sort cpu)[-1].cpu
$Mult = 255 / $max
$HtmlItems = ""
foreach ($P in $Processes)
{
    $HtmlItems += ('<tr><td>{0}</td><td bgcolor="#FF{1:x2}{1:x2}">{2}</td></tr>' -f $P.Name, (255-([int]($P.CPU * $Mult))), $P.CPU)
}
$template = @"
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>HTML TABLE</title>
</head><body>
<table>
<colgroup>
<col/>
<col/>
</colgroup>
<tr><th>Name</th><th>CPU</th></tr>
$HtmlItems
</table>
</body></html>
"@
$template | set-content out.html
Этот скрипт подсветит колонку CPU. Яркость вычисляется относительно самого занятого процесса.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:24, 15-11-2009 | #5