Advanced Event 10 :
<#
.DESCRIPTION
This script creates csv log file for Processor counter set every 2 seconds (10 snapshots).
.LINK
http://blogs.technet.com/b/heyscriptingguy/archive/2012/04/13/the-2012-scripting-games-advanced-event-10-create-a-csv-log-file.aspx
#>
param (
[string[]]$Computers=$env:computername
)
foreach ($computer in $computers)
{
$filepath = $env:userprofile + "\Documents\" + $Computer + "_processorCounters.csv"
Get-Counter -ListSet processor -ComputerName $Computer |
Get-Counter -ComputerName $Computer -SampleInterval 2 -MaxSamples 10 |
Export-Counter -path $filepath -FileFormat CSV -Force
}
<#
.DESCRIPTION
This script creates csv log file for Processor counter set every 2 seconds (10 snapshots).
.LINK
http://blogs.technet.com/b/heyscriptingguy/archive/2012/04/13/the-2012-scripting-games-advanced-event-10-create-a-csv-log-file.aspx
#>
param (
[string[]]$Computers=$env:computername
)
foreach ($computer in $computers)
{
$filepath = $env:userprofile + "\Documents\" + $Computer + "_processorCounters.csv"
Get-Counter -ListSet processor -ComputerName $Computer |
Get-Counter -ComputerName $Computer -SampleInterval 2 -MaxSamples 10 |
Export-Counter -path $filepath -FileFormat CSV -Force
}
No comments:
Post a Comment