He utilizado la siguiente consulta para enumerar los usuarios en un servidor de Windows 2008, pero fallé y obtuve el siguiente error.
$server='client-pc-1';$pwd= convertto-securestring 'password$' -asplaintext -
force;$cred=new-object -typename System.Management.Automation.PSCredential -argumentlist 'Administrator',$pwd; invoke-command -computername $server -credential
$cred -scriptblock {Get-ADUser -Filter (enabled -ne $true)}
La excepción se da a continuación ... ¿Alguien puede ayudarme a resolver esto?
The term 'Get-ADUser' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct
and try again.
+ CategoryInfo : ObjectNotFound: (Get-ADUser:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
powershell
Sebastián Xavier
fuente
fuente
activedirectory
módulo aquí.Import-Module ServerManager
yAdd-WindowsFeature RSAT-AD-PowerShell
. Al menos un controlador de dominio en los dominios debe ser 2008 R2 y estarActive Directory Web Services (ADWS)
instalado.Mira aquí cómo agregar el módulo de directorio activo si no está allí de forma predeterminada. Esto se puede hacer en cualquier máquina y luego le permitirá acceder a su servidor de "control de dominio" del directorio activo.
EDITAR
Para evitar problemas con los enlaces obsoletos (he descubierto que los blogs de MSDN desaparecían sin ningún motivo en el pasado), en esencia, para Windows 7, debe descargar e instalar las herramientas de administración remota del servidor (KB958830) . Después de la instalación, siga los siguientes pasos:
Las ediciones de servidor de Windows ya deberían estar bien, pero si no es así, debe descargar e instalar el servicio de puerta de enlace de administración de Active Directory . Si alguno de estos enlaces deja de funcionar, aún debería poder buscar el artículo de KB o descargar nombres y encontrarlos.
fuente
fuente
Si no ve Active Directory, es porque no instaló la función Usuarios y computadora de AD LS. Vaya a Administrar - Agregar funciones y funciones. Dentro del Asistente para agregar roles y características, en la pestaña Características, seleccione Herramientas de administración de servidor remoto, seleccione - Herramientas de administración de roles - Seleccione Herramientas AD DS y DF LDS.
Después de eso, puede ver el paquete PS Active Directory.
fuente
Para el caso particular de Windows 10 de octubre de 2018, el
activedirectory
módulo de actualización o posterior no está disponible a menos que la función opcionalRSAT: Active Directory Domain Services and Lightweight Directory Services Tools
esté instalada (instrucciones aquí + instrucciones de instalación para abrir).Vuelva a abrir Windows Powershell y
import-module activedirectory
funcionará como se esperaba.fuente
Abra Activar / desactivar funciones de Windows.
Asegúrese de haber seleccionado los Servicios de dominio de Active Directory. Si no es así, instálelo.
fuente