PowerShell 5

poruka: 1
|
čitano: 1.395
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
offline
Popis članova lokalne grupe PowerShell 5

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

www.plecko.com.hr, www.mikrotik.hr, www.it-experts.hr, plecko.com.hr, recepti.plecko.com.hr, dm.mikrotik.hr, www.facebook.com/ParkiramKaoIdiot
Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice