Определить местную культуру ПК без создания приложения - PullRequest
1 голос
/ 14 мая 2009

Есть ли способ определить локальную культуру ПК (например, en-US) без запуска приложения? Я пытался смотреть в панели управления | Региональные настройки (под управлением WinXP), но я не знаю, как эти варианты соответствуют культуре ПК.

Я ищу решение, которое не требует создания .exe, например, запуска команды из командной строки (не PowerShell) или файла VbScript или JS (пока мы получаем реальную культуру а не настройки IE.)

Спасибо

Ответы [ 2 ]

5 голосов
/ 14 мая 2009

Для просмотра информации из интерфейса проводника следуйте инструкциям в других ответах.

Подробнее о внутренних деталях читайте на:

Локаль сохраняется для каждого пользователя под HKCU\Control Panel\International\ под значением LocaleName

Чтобы быстро просмотреть локаль, запустите ее из командной строки:

REG QUERY "HKCU\Control Panel\International" /v "LocaleName"

очевидно, что вы можете запрашивать эту информацию любым удобным для вас способом (cmd, powershell, vbs, c # и т. Д ...)

2 голосов
/ 14 мая 2009

Посмотрите на инструмент «Информация о системе» в разделе «Принадлежности» -> «Система», там указывается локаль.

...