Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


например, при помощи PsGetSid:
Код: Выделить весь код
@Echo Off

Set $UserName=MyDomain\UserName
For /F "Tokens=1" %%i In ('2^>Nul PsGetSid "%$UserName%"^|FindStr /BIC:"S-"') Do Set $UserSID=%%i
For /F "Tokens=1,2*" %%i In ('REG Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%$UserSID%"^|FindStr /BIRC:" *ProfileImagePath "') Do Set $UserProfile=%%k

Echo -------------------------------------------------------------
Echo User Name    : %$UserName%
Echo User SID     : %$UserSID%
Echo User Profile : %$UserProfile%
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:44, 25-04-2009 | #2