Moram provjeriti tko su članovi lokalne grupe (računalo može i ne mora biti u domeni)
Skripta:
$Server="."
$LocalGroup = "Administrators"
$Group= [ADSI]"WinNT://$Server/$LocalGroup,group"
$Members = @($Group.psbase.Invoke("Members"))
$Members | ForEach-Object {
$_.GetType().InvokeMember("Name", 'GetProperty', $null, $_, $null)
}
Se uredno radi u powershellu 2, no u powershellu 5 skripta vrača samo domenske grupe. Kod lokalnih grupa, lokalnih korisnika i doenskih korisnika javlja grešku "Error while invoking GetType. Could not find member."
Ima li tko ideju zašto?
Pozdrav
