Windows任务计划程序上的Powershell
对不起,我的英语不好,希望你能理解我 我有一个PowerShell脚本来监视CPU的使用情况,并在PowerShell命令行上很好地执行脚本。 但当我在Windows任务调度器上调度相同的脚本时,它开始执行,但不考虑参数SampleInterval和MaxSamples。如以下命令所述:Windows任务计划程序上的Powershell,powershell,Powershell,对不起,我的英语不好,希望你能理解我 我有一个PowerShell脚本来监视CPU的使用情况,并在PowerShell命令行上很好地执行脚本。 但当我在Windows任务调度器上调度相同的脚本时,它开始执行,但不考虑参数SampleInterval和MaxSamples。如以下命令所述: $Counter = @{ Counter = "\Processor(_Total)\% user time", "\Processor(_Total)\% idle time", "\Process
$Counter = @{
Counter = "\Processor(_Total)\% user time", "\Processor(_Total)\% idle time", "\Processor(_Total)\% Processor Time",
"\System\Processor Queue Length", "\System\Context Switches/sec", "\System\System Calls/sec"
SampleInterval = $intervalo
MaxSamples = $amostra
}
$metrics = Get-Counter @Counter
在您发布的代码中,未定义
$intervalo
和$amostra
。请为我们提供一个。感谢回复@peter,变量值来自其他存档。。下面的完整脚本太长,无法在这里发布,我上传供您欣赏