При использовании команды wmic
можно указать локаль, используя /locale:ms_409
что означает американский английский. Я использую немецкую версию Windows XP, которая отображает некоторые локализованные значения при использовании запроса информации с baseboard
. Например, при использовании следующих команд локаль, кажется, не имеет никакого значения. Значение Tag
отображается на английском языке, а значение Caption
отображается на немецком языке.
Как вы должны использовать локаль в wmic
? Разве невозможно отобразить эти локализованные значения на английском языке, который (как я полагаю) является исходным языком? И если нет, то какая польза от возможности указать локаль?
wmic:root\cli>context
NAMESPACE : root\cimv2
ROLE : root\cli
NODE(S) : COMP
IMPLEVEL : IMPERSONATE
[AUTHORITY : N/A]
AUTHLEVEL : PKTPRIVACY
LOCALE : ms_407
...
wmic:root\cli>baseboard get caption, tag
Caption Tag
Hauptplatine Base Board
wmic:root\cli>/locale:ms_409 baseboard get caption, tag
Caption Tag
Hauptplatine Base Board
wmic:root\cli>context
NAMESPACE : root\cimv2
ROLE : root\cli
NODE(S) : COMP
IMPLEVEL : IMPERSONATE
[AUTHORITY : N/A]
AUTHLEVEL : PKTPRIVACY
LOCALE : ms_409