vijayalakshmi dasari Ответов: 1

Странный ответ на запрос WMI для имени пользователя в учетной записи Microsoft в windows 8.1


Привет,
Мы выполнили приведенный ниже запрос из кода C# при входе в систему с учетной записью Microsoft на ПК с Windows 8.1.
Цитата:
(командлет Get-wmiobject класса win32_computersystem –Имя_компьютера "<пользователь ПК,="" имени=""и GT;").Имя пользователя

Мы получили следующий ответ.
Цитата:
Lenovo-Пк/пользователь.@мировоззрения.COM и ГТ;

Но наш пользователь на рынке получил следующий ответ.
Цитата:
Lenovo-Pc/LENOVO-PC/пользователь.@мировоззрения.COM и ГТ;


Этот странный ответ получен на учетной записи Microsoft в Windows 8.1.
Из - за этого наш код вышел из строя.

Каково состояние ПК, которое заставляет WMI давать странный ответ на запрос имени пользователя?

Ценю любую быструю реакцию.
Большое спасибо.

Что я уже пробовал:

Мы попытались переименовать имя ПК. После переименования ПК ответ будет правильным.

Richard MacCutchan

Это просто выглядит как полное имя. Вам нужно проверить настройки на компьютере пользователя.

vijayalakshmi dasari

- Это просто выглядит как полное имя. Вам нужно проверить настройки на компьютере пользователя"

Какие настройки? Будьте добры ответить.

1 Ответов

Рейтинг:
0

Richard MacCutchan

Видеть Команды Power shell, возвращающие неправильный формат имени пользователя[^].

Вы тот же человек, который опубликовал справочный вопрос?


vijayalakshmi dasari

Нет.
Предложение в ссылке-это даже не мой ответ.

Эта проблема связана с реализацией WMI ->WIn32_ComputerSystem - которая происходит только с учетной записью Microsoft в Windows 8.1.



Richard MacCutchan

Просто совпадение, что это тот же самый вопрос. Если бы вы погуглили, то нашли бы его сами.