Título: PowerShell - Pequeño SCRIPT para saber si un usuario pertenece a un grupo Publicado por: Davigotchi en 15 Abril 2021, 19:19 pm Buenas tardes:
Me estoy volviendo loco con este tema, a ver quien me puede ayudar: Estoy haciendo un pequeño Script con PowerShell (estoy aprendiendo xD) y para acabarlo necesitaba como poder hacer para saber si un usuario pertenece a un grupo de Directorio Activo. Es decir SI el Usuario "X" pertenece al Grupo "Y" ENTONCES Ejecuta "AAA" Parece fácil pero no doy con el tema :((( Muchísimas gracias por adelantado. Título: Re: PowerShell - Pequeño SCRIPT para saber si un usuario pertenece a un grupo Publicado por: Davigotchi en 15 Abril 2021, 21:07 pm Llevo toda la tarde y estoy con esto:
$User = "USER02" $First = Get-ADUser "$User" $Second = Get-ADGroup "GRUPO02" -Properties Member | Select-Object -ExpandProperty Member | Get-ADUser $Final = compare-object ($First) ($Second) -Property 'SamAccountName' -IncludeEqual -ExcludeDifferent Pero estoy algo perdido... Título: Re: PowerShell - Pequeño SCRIPT para saber si un usuario pertenece a un grupo Publicado por: Davigotchi en 15 Abril 2021, 21:26 pm Y con esto creo que ya está:
IF ($Final -cmatch "==") {Write-Output "OK!!!"} ELSE {Write-Output "NO!!!"} Si alguien puede revisarlo y mejorarlo lo agradecería. Thaaaaaaanks. Título: Re: PowerShell - Pequeño SCRIPT para saber si un usuario pertenece a un grupo Publicado por: Davigotchi en 15 Abril 2021, 21:28 pm Código
Título: Re: PowerShell - Pequeño SCRIPT para saber si un usuario pertenece a un grupo Publicado por: Davigotchi en 18 Abril 2021, 13:08 pm Buenos días de nuevo:
El SCRIPT funciona pero solo si tienes en Windows instaladas características del Directorio Activo pero si no... no funciona... Por lo que a las máquinas que lo voy a ejecutar no les sirve. Es decir que no puedo utilizar los comandos "Get-ADUser" ni "Get-ADGroup". ¿Alguna idea? Muchas gracias. |