16/09/2008

Introduzione a PowerShell

Soluzioni degli esercizi

A cura di Efran Cobisi


Serie A


A1

Get-Process | Sort-Object CPU

A2a

Get-Process |
    Sort-Object CPU –Descending |
    Select-Object –First 10

Get-Process |
    Sort-Object CPU |
    Select-Object –Last 10

A3

$P = Get-Process |
    Sort-Object CPU –Descending |
    Select-Object –First 10

A4

$P > .\A4.txt
$P | Export-CSV .\a4.csv
$P | Export-CLIXML .\a4.xml

A5

Get-Service | Sort-Object Status

A6

Get-Service |
    ForEach-Object{ Write-Host $_.Name $_.Status}

A7

Get-Service |
    ForEach-Object{ Write-Host –F Yellow –B Red $_.Name $_.Status}
Al posto di –F potete anche scrivere –ForegroundColor è anzichè –B potete scrivere –BackgroundColor.

A8

Get-Service | ForEach-Object{
if ($_.Status -eq "Stopped") {Write-Host -F Green $_.Name $_.Status}`
else{ Write-Host -F Red $_.Name $_.Status}}

A9

Get-Service |
    ConvertTo-HTML

A10

Get-Service |
    ConvertTo-HTML > .\a10.html

A11

Get-Service |
    Sort-Object Status |
    ConvertTo-HTML Name, Status > .\a11.html

Commenti



Nessun commento disponibile.

EmailVerify.NET is a Microsoft .NET software component that validates e-mail addresses. valid email