PS C:\Windows\system32> query.exe session >> $LoginUserName = (& "$env:SystemRoot\System32\query.exe" session | Select-String '>') -Split '\s{2,}' | Select-Object -Skip 1 -First 1 >> ([System.Security.Principal.NTAccount]"$env:COMPUTERNAME\$LoginUserName") >> ([System.Security.Principal.NTAccount]"$env:USERDOMAIN\$LoginUserName") >> ([System.Security.Principal.NTAccount]"$LoginUserName") >> ([System.Security.Principal.NTAccount]"$env:COMPUTERNAME\$LoginUserName").Translate([System.Security.Principal.SecurityIdentifier]).Value >> ([System.Security.Principal.NTAccount]"$env:USERDOMAIN\$LoginUserName").Translate([System.Security.Principal.SecurityIdentifier]).Value >> ([System.Security.Principal.NTAccount]"$LoginUserName").Translate([System.Security.Principal.SecurityIdentifier]).Value >> [Security.Principal.WindowsIdentity]::GetCurrent().User.Value СЕАНС ПОЛЬЗОВАТЕЛЬ ID СТАТУС ТИП УСТР-ВО services 0 Диск >console 101 2 Активно rdp-tcp 65536 Прием Value ----- KOMP101\101 SFX\101 101 Исключение при вызове "Translate" с "1" аргументами: "Некоторые или ссылки на свойства нельзя преобразовать." строка:6 знак:1 + ([System.Security.Principal.NTAccount]"$env:COMPUTERNAME\$LoginUserNa ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: ( [], MethodInvocationException + FullyQualifiedErrorId : IdentityNotMappedException S-1-5-21-3395648512-3442450405-3195121939-2242 S-1-5-21-3395648512-3442450405-3195121939-2242 S-1-5-21-3395648512-3442450405-3195121939-2242 |