J'ai utilisé la requête suivante pour répertorier les utilisateurs dans un serveur Windows 2008, mais j'ai échoué et j'ai obtenu l'erreur ci-dessous.
$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)}
L'exception est donnée ci-dessous ... Quelqu'un peut-il m'aider à résoudre ce problème?
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
Sébastien Xavier
la source
la source
activedirectory
module n'est présent ici.Import-Module ServerManager
etAdd-WindowsFeature RSAT-AD-PowerShell
. Au moins un contrôleur de domaine dans les domaines doit être 2008 R2 et y êtreActive Directory Web Services (ADWS)
installé.Vérifiez ici comment ajouter le module activedirectory s'il n'y est pas par défaut. Cela peut être fait sur n'importe quelle machine et cela vous permettra ensuite d'accéder à votre serveur de "contrôle de domaine" Active Directory.
ÉDITER
Pour éviter les problèmes de liens périmés (j'ai constaté que les blogs MSDN avaient disparu sans raison dans le passé), pour Windows 7, vous devez essentiellement télécharger et installer les outils d'administration de serveur distant (KB958830) . Après l'installation, procédez comme suit:
Les éditions du serveur Windows devraient déjà être correctes, mais sinon, vous devez télécharger et installer le service de passerelle de gestion Active Directory . Si l'un de ces liens devait cesser de fonctionner, vous devriez toujours pouvoir rechercher l'article de la base de connaissances ou télécharger des noms et les trouver.
la source
la source
Si vous ne voyez pas Active Directory, c'est parce que vous n'avez pas installé les utilisateurs AD LS et la fonctionnalité ordinateur. Accédez à Gérer - Ajouter des rôles et des fonctionnalités. Dans l'assistant d'ajout de rôles et de fonctionnalités, sur l'onglet Fonctionnalités, sélectionnez Outils d'administration de serveur distant, sélectionnez - Outils d'administration de rôle - Sélectionnez Outils AD DS et DF LDS.
Après cela, vous pouvez voir le package PS Active Directory.
la source
Pour le cas particulier de la mise à jour de Windows 10 octobre 2018 ou du
activedirectory
module ultérieur n'est pas disponible à moins que la fonctionnalité optionnelle neRSAT: Active Directory Domain Services and Lightweight Directory Services Tools
soit installée (instructions ici + instructions d'installation non réductibles).Rouvrez Windows PowerShell et
import-module activedirectory
fonctionnera comme prévu.la source
Ouvrez Activer / Désactiver les fonctionnalités Windows.
Assurez-vous que les services de domaine Active Directory sont sélectionnés. Sinon, installez-le.
la source