Имя пользователя:
Пароль:
 

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

Ветеран


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

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


Цитата Ins1der:
индентификатор в переменную »
Код: Выделить весь код
@echo off
for /f "tokens=2" %%a in ('WHOAMI /USER /FO LIST^|find /i "SID"') do echo %%a
pause
или
Код: Выделить весь код
@echo off
for /f "delims=" %%a in ('"wmic useraccount where name="ТУТ ИМЯ ПОЛЬЗОВАТЕЛЯ" get SID /value|find "^=""') do set "%%a"
echo %SID%
pause
на PowerShell
Код: Выделить весь код
$user = [System.Security.Principal.NTAccount]::New("ТУТ ИМЯ ПОЛЬЗОВАТЕЛЯ")
$SID  = $user.Translate([System.Security.Principal.SecurityIdentifier])
$SID.Value
и еще есть вот такая удобная утилита: PSGetSid

Последний раз редактировалось alpap, 19-04-2021 в 14:17.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:25, 19-04-2021 | #2