Détails
Le terme 'Get-ADUser' ; n'est pas reconnu comme le nom d'un cmdlet
J'ai utilisé la requête suivante pour lister les utilisateurs d'un serveur Windows 2008, mais j'ai échoué et obtenu l'erreur suivante.
$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
86
3
Si le module ActiveDirectory est présent ajoutez
avant votre code.
Pour vérifier s'il existe, essayez :
Le module ActiveDirectory est présent par défaut dans Windows Server 2008 R2, installez-le de cette façon :
Pour qu'il fonctionne, vous devez avoir au moins un DC dans le domaine comme Windows 2008 R2 et avoir Active Directory Web Services (ADWS) installé sur celui-ci.
Pour Windows Server 2008, lisez [ici][1] comment l'installer.
[1] : http://blogs.technet.com/b/heyscriptingguy/archive/2011/08/30/install-active-directory-management-service-for-easy-powershell-access.aspx
Consultez ici pour savoir comment ajouter le module activedirectory s'il n'est pas présent par défaut. Cela peut être fait sur n'importe quelle machine et vous permettra d'accéder à votre serveur Active Directory "domain control" ;.
EDIT
Pour éviter les problèmes de liens périmés (j'ai trouvé des blogs MSDN disparaissant sans raison dans le passé), pour Windows 7, vous devez essentiellement télécharger et installer [Remote Server Administration Tools (KB958830)] (http://www.microsoft.com/en-us/download/details.aspx?id=7887). Après l'installation, suivez les étapes suivantes :
Les éditions serveur de Windows devraient déjà être prêtes, mais si ce n'est pas le cas, vous devez télécharger et installer le [Active Directory Management Gateway Service] (http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=2852). Si l'un de ces liens ne fonctionne plus, vous devriez toujours pouvoir rechercher l'article de la base de connaissances ou les noms des téléchargements et les trouver.
Si vous ne voyez pas l'Active Directory, c'est parce que vous n'avez pas installé la fonctionnalité AD LS Users and Computer. Allez dans Manage - Add Roles & ; Features. Dans l'assistant Ajout de rôles et de fonctionnalités, dans l'onglet Fonctionnalités, sélectionnez Outils d'administration de serveur distant, sélectionnez - Outils d'administration de rôles - Sélectionnez Outils AD DS et DF LDS.
Après cela, vous pouvez voir le paquet PS Active Directory.