PDA

Показать полную графическую версию : [решено] Узнать имя пользователя и записать в переменную


Страниц : 1 [2]

Darkar25
13-01-2018, 18:47
Цитата Darkar25:
ещё предложения? »
Сначала выполните то, что я попросил. Потом будем думать дальше. »
выполнил...пишет то-же самое...поэтому и написал "ещё предложения?"

Iska
13-01-2018, 18:48
выполнил...пишет то-же самое... »
Покажите скриншот.

Darkar25
13-01-2018, 18:51
Цитата Darkar25:
выполнил...пишет то-же самое... »
Покажите скриншот. »

Казбек
13-01-2018, 19:00
Надо полагать, это говорит лишь о том, что для встроенной учётной записи администратора пока ещё не было создано профиля (данное утверждение под вопросом). »

Ваше предположение верно. Как и то, что ваша команда срабатывает при отсутсвии этой записи в реестре.

Darkar25,

Во время выполнения этой команды сделайте лог в Process Monitor. Выложите его, запаковав в архив.

Iska
13-01-2018, 19:04
Darkar25, очень хорошо. Давайте посмотрим, проблема с псевдонимами, або глубже:
wmic.exe Path Win32_UserAccount get Name, SID

Darkar25
13-01-2018, 19:07
Darkar25,
Во время выполнения этой команды сделайте лог в Process Monitor. Выложите его, запаковав в архив. »
ой...ни разу с такими логами не сталкивался и не делал...могу обычный лог сделать...
command >>log.txt

Darkar25
13-01-2018, 19:09
Darkar25, очень хорошо. Давайте посмотрим, проблема с псевдонимами, або глубже:
Код:
wmic.exe Path Win32_UserAccount get Name, SID »
:\
тяжёлый случай как я погляжу...

alpap
13-01-2018, 19:17
из ком. строки

wmic.exe

что показывает?
(есть подозрение что ось рубленная)
и что показывает переменная

echo %UserName%

Darkar25
13-01-2018, 19:19
из ком. строки
Код:
wmic.exe
что показывает?
(есть подозрение что ось рубленная) »

Iska
13-01-2018, 19:24
тяжёлый случай как я погляжу... »
Не могу сказать. Проблема с Wbem явно наличествует, но навряд ли я смогу помочь Вам её решить. Было бы у меня локально — я бы начал с включения и ковыряния в логах (WMI Log Files (Windows) (https://msdn.microsoft.com/en-us/library/aa394564(v=vs.85).aspx)), сравнил бы mof'ы с оригинальными и попробовал бы их перекомпилировать, но тут… Слишком долго и, главное, ненадёжно будет.

Darkar25
13-01-2018, 19:25
и что показывает переменная
Код:
echo %UserName% »
о...так этож то что мне нужно было изначально...спасибо за подсказку еще одной системной переменной типа %date% %time% и теперь ещё %UserName%...

Iska
13-01-2018, 19:28
о...так этож то что мне нужно было изначально... »
Мда… Вот прямо совсем то же, что описывалось изначально.

[Iska бьётся головой апстену]

спасибо за подсказку еще одной системной переменной типа %date% %time% и теперь ещё %UserName%... »
Откройте для себя:
set
и:
set /?

Казбек
13-01-2018, 19:36
Darkar25,

Если еще остался интерес, то можете выполнить в командной строке:
wmic.exe /TRACE:ON UserAccount get Name, SID 2> output.log
output.log прикрепить.

Darkar25
13-01-2018, 19:36
Откройте для себя:
Код:
set
и:
Код:
set /? »
та не первый день с CMD работаю...умею с переменными работать...ну...почти умею)))

Darkar25
13-01-2018, 19:45
Если еще остался интерес, то можете выполнить в командной строке:
Код:
wmic.exe /TRACE:ON UserAccount get Name, SID 2> output.log
output.log прикрепить. »

Казбек
13-01-2018, 20:21
Darkar25,

Не могу понять, в чем дело по этому логу. Давайте все-таки сделаем еще лог Process Monitor.

Качаете Process Monitor (https://technet.microsoft.com/ru-ru/sysinternals/processmonitor.aspx).
Запускаете его.
Сворачиваете.
Выполняете в командной строке:
wmic.exe Path Win32_UserAccount get Name, SID
Возвращаетесь в Process Monitor.
Сохраняете лог: File - Save - PML формат.
Архивируете.
Выкладываете на файл обменник.


Если после выложенного вами лога я не отвечу - значит причину мне выявить не удалось.

Darkar25
13-01-2018, 20:52
Darkar25,
Не могу понять, в чем дело по этому логу. Давайте все-таки сделаем еще лог Process Monitor.
Качаете Process Monitor.
Запускаете его.
Сворачиваете.
Выполняете в командной строке:
Код:
wmic.exe Path Win32_UserAccount get Name, SID
Возвращаетесь в Process Monitor.
Сохраняете лог: File - Save - PML формат.
Архивируете.
Выкладываете на файл обменник. »
https://yadi.sk/d/yf9ZOQaT3RRfjY

Казбек
13-01-2018, 23:59
Darkar25,

Бью в белый свет как в копейку)) - WMI: Rebuilding the WMI Repository (https://blogs.technet.microsoft.com/askperf/2009/04/13/wmi-rebuilding-the-wmi-repository/). Попробуйте применить скрипт, который предлагает автор.




© OSzone.net 2001-2012