Active directory en PowerShell
-
21-12-2019 - |
Question
Quelqu'un peut-il me donner une brève Connaissances sur Active directory dans PowerShell.Je veux juste que le concept de base d'active directory dans PowerShell.
La solution
Vous pouvez migrer ce ServerFault.
PowerShell permet d'effectuer quelques requêtes Active Directory/fonctions à l'aide des commandes fournies par Microsoft.
Votre question est trop générale pour moi de répondre, mais je peux vous donner un exemple.Je pense que cela va vous aider.
Supposons que je veux récupérer tous les utilisateurs Active Directory:
$users = Get-ADUser
Maintenant, supposons que je veux récupérer uniquement les utilisateurs qui sont Enabled
.Je recherche la documentation pour Get-ADUser
et de voir que j'ai besoin d'ajouter le commutateur -LDAPFilter
:
Get-ADUser -LDAPFilter "(&(sAMAccountName=b*) (!userAccountControl:1.2.840.113556.1.4.803:=2))"
Supposons maintenant que je n'ai besoin que du nom d'utilisateur et le nom de l'utilisateur (au lieu de toutes les propriétés).- Je ajouter de la -Properties
switch:
Get-ADUser -LDAPFilter "(&(sAMAccountName=b*) (!userAccountControl:1.2.840.113556.1.4.803:=2))" -Properties sAMAccountName, givenName, sn, enabled
En général, PowerShell + AD permet de faire la recherche de votre Active Directory et même les modifier dans certains cas.Certains AD fonctionnalité (Exchange par exemple) nécessite séparément, chargé spéciales ou de composant logiciel enfichable.
Mais à votre question, PowerShell + AD est exactement ce que - PowerShell avec une interface pour Active Directory.
Autres conseils
Fondamentalement, le PowerShell pour active Diretory vous permet de créer des scripts pour faire un tas de choses.Par exemple, vous pouvez créer beaucoup d'utilisateurs en quelques secondes, ou vous pouvez consulter tous les membres de la propriété des utilisateurs ou spécifiques des rapports.
Voici une de mes contributions dans TechNet par exemple. https://gallery.technet.microsoft.com/exchange/get-Ad-actif-utilisateurs-CF308FEC
Je vais le faire avec HTML et JQuery bientôt.non seulement pour CSV.
Si vous souhaitez développer vos connaissances sur Ad PowerShell, je vous recommanderai de prendre ce parcours gratuit à MVA
http://www.microsoftvirtualacademy.com/training-Cours / Utilisation-PowerShell-for-actif-répertoire
Passez une bonne journée!