我不是英语母语人士。我希望你明白我的意思。 我写的一些Powershell代码
$n=@( ("Memory","Available MBytes"),
("Memory","Free System Page Table Entries"),
)
$ppt = New-Object System.Diagnostics.PerformanceCounter
$ppt2 = New-OBject System.Diagnostics.PerformanceCounterCategory
foreach( $it in $n){
$ppt.categoryName=$it[0]
$ppt.counterName=$it[1]
$ppt2.categoryName =$it[0]
$var = $ppt2.categoryName
$var2 = $ppt.counterName
$ppt.instanceName =''
echo "CategoryName : $var "
echo ( "Category Help : " + $ppt2.CategoryHelp)
echo "CounterName : $var2"
echo ("CounterHelp : " + $ppt.counterHelp)
echo ""
}
这给了我CounterHelp和英文说明中的类别帮助。如何获得该计数器或类别的德语描述,即使我使用英语Windows。我试过德国的Windows,但它没有用。如果在英文窗口不可能。我在德国Windows上出了什么问题?谢谢
答案 0 :(得分:0)
您需要德语版的Windows。我使用的是德语Windows 7版本。
要检索类别和计数器的德语帮助文本,您必须使用德语名称。
变化:
$n=@(("Memory","Available MBytes"))
为:
$n=@(("Arbeitsspeicher","Verfügbare MB"))
您可以在注册表中找到英语类别和计数器名称:
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\窗户 NT \ CURRENTVERSION \ Perflib \ 009
德语名称:
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\窗户 NT \ CURRENTVERSION \ Perflib \ 007