Я хочу получить системный язык по умолчанию в Windows 7, я понял, что экран входа в систему использует это. Поэтому я хочу запустить одно приложение во время запуска системы, прежде чем появится экран входа в систему. Так что результат, который я получаю, не зависит от пользователя. Пожалуйста, дайте мне знать, если есть указатели ...
2 ответа
4
Вам не обязательно запускать это с экрана входа в систему, например:
systeminfo /FO LIST | find "System Locale"
Альтернативу для разработчиков можно найти здесь: MSDN - GetSystemDefaultLocaleName
Этот результат будет независимым от пользователя!
Не используйте сервис только для того, чтобы получить это значение, сервисы предназначены для долгосрочных задач.
Не используйте провайдеров учетных данных , они используются как методы аутентификации.
3
Я знаю, что в Windows 7 представлены Trigger Startup Services, которые позволяют запускать службы без необходимости входа пользователя в консоль. Надеюсь, это может указать вам правильное направление: