Como obter a linguagem do Windows programaticamente? [fechadas]

1

Eu preciso instalar alguma versão de um pacote, dependendo do idioma do SO. Como posso obtê-lo usando um arquivo em lotes? Estou usando o profissional do W7.

    
por AbrahamSustaita 26.12.2012 / 16:53

1 resposta

4

Você precisaria identificar os códigos de idioma pelos quais você se importa. Aqui está uma referência MS Language Codes . Então você pode obter o código para a instalação atual do Windows via wmic no seu arquivo de lote:

wmic path win32_OperatingSystem get OSLanguage

Do comentário de David, para definir o valor, use a opção WMIC / value:

for /f "tokens=2 delims==" %%A in ('wmic path win32_OperatingSystem get OSLanguage /Value') do set Language=%%A
    
por 26.12.2012 / 17:08