Hi Mockey,

works fine, thank you very much.

Best regards Detlef

--- In [email protected], "mockey_a" <[EMAIL PROTECTED]> wrote:
>
> Hi Detlef.
> 
> --- In [email protected], "dleidinger" <dleidinger@> wrote:
> > i tried to run the script on my office-notebook, with an english 
XP 
> > installed. But it doesn't work. I modifed the string-values like 
in 
> > the script you firstly posted. 
> 
> The paths on english systems should be:
> ?"Processor(0)\% Processor Time" and
> ?"Processor(1)\% Processor Time"
> 
> You should get the path on your system with something like this:
> 
> local bSize, bName, cPath
> bSize = 128
> bName = "x".repeat(bSize)
> dll.call("pdh.dll|PdhLookupPerfNameByIndexA|s! ui s ui*", "", 238,
> "bName", "bSize")
> cPath = bName
> bSize = 128
> bName = "x".repeat(bSize)
> dll.call("pdh.dll|PdhLookupPerfNameByIndexA|s! ui s ui*", "", 6,
> "bName", "bSize")
> cPath ++= ?"(0)\" ++ bName
> win.debug(cPath)
> 
> 238 should be the index of "processor", 6 should be the index of
> "processor-time %". The indices should be the same for all 
languages,
> but I can only test on german systems here.
> 
> Did you check if the performance counter is enabled in registry?
> 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performanc
e:
> Disable Performance Counters must be 0.
> 
> Mockey
>


Reply via email to