Como obtenho a localidade do sistema padrão no Windows 7?

4

Eu quero obter a localidade do sistema padrão no Windows 7, descobri que a tela de login usa isso. Por isso, quero iniciar um aplicativo durante a inicialização do sistema, antes que a tela de login apareça. Então, o resultado que obtiver é independente do usuário. Por favor, deixe-me saber se algum tem ponteiros ...

    
por Santhosha Kaldambe 11.02.2010 / 08:37

2 respostas

4

Você não precisa necessariamente executar isso na tela de login, um exemplo:

systeminfo /FO LIST | find "System Locale"

Uma alternativa para desenvolvedores pode ser encontrada aqui: MSDN - GetSystemDefaultLocaleName

Este resultado será independente do usuário!

Não use um serviço apenas para obter esse valor, os serviços devem ser tarefas de longa duração.

Não use provedores de credenciais , eles são usados como métodos de autenticação.

    
por 01.04.2011 / 17:47
3

Eu sei que o Windows 7 introduz o Trigger Startup Services, que permite iniciar serviços sem exigir que um usuário faça o login no console. Espero que isso possa apontar você na direção certa:

link

    
por 11.02.2010 / 09:32