ou Get filter name eq RH Properties

Ou get filter name eq rh properties

This preview shows page 13 - 16 out of 16 pages.

$ou = Get-ADOrganizationalUnit –filter "name -eq 'RH'” -Properties streetAddress,postalCode $ou.streetAddress = "2030 Pie-IX suite 420" $ou.postalCode = "H1V 2K1" Set-ADOrganizationalUnit -instance $ou Exercice 2: À l’aide des commandes powershell 1. Faites un script qui crée les 3 UO suivantes: Administration 13
Image of page 13
Collège de Maisonneuve 420-AM2-MA Système d’exploitation serveur RH (Cette UO est contenue dans l'UO Administration) Opérations Les trois UO doivent avoir la même adresse et le même code postal. 2. Créez une UO contenant 3 utilisateurs, et affichez le DN et le GUID de tous de cette UO. 3. Faites un script qui désactive tous les comptes utilisateurs dont le mot de passe est plus récent que 2 jours. 4. Créez un utilisateur et un ordinateur et définissez l’utilisateur comme personne responsable de l’ordinateur (cherchez dans la documentation pour connaître les options de commande pertinentes et leur utilisation…). 5. Créez un groupe global et 2 utilisateurs, puis ajoutez ces utilisateurs au groupe (recherchez dans la documentation pour la commande requise...). 6. Ajoutez les utilisateurs créés dans le numéro précédent à l'UO RH créée au numéro 1 4. Automatiser les tâches de manipulation AD a. Les fichiers .csv Les fichiers CSV ( Comma-Separated Value ) sont des fichiers texte contenant des données séparées par des virgules. Ces fichiers sont très utiles pour l'automatisation des tâches d'administration sur AD tel que l'ajout de nouveaux utilisateurs (imaginez le cas des administrateurs du collège qui doivent ajouter des dizaines d'utilisateurs au début de chaque session) Exemple Un exemple de fichier CSV, ( users.csv) Name,SAMid,UPN user01,u01,[email protected] user02,u02,[email protected] user03,u03,[email protected] user04,u04,[email protected] user05,u05,[email protected] user06,u06,[email protected] user07,u07,[email protected] user08,u08,[email protected] user09,u09,[email protected] user10,u10,[email protected] Exemple de script .bat (script cmd ) pour ajouter les utilisateurs à partir du fichier users.csv (décrit ci-dessus) 14 Première ligne indiquant les champs
Image of page 14
Collège de Maisonneuve 420-AM2-MA Système d’exploitation serveur REM @echo off FOR /F "skip= 1 tokens= 1,2,3 delims= , " %%i IN (.\users.csv) DO dsadd user "cn=%%i, cn=users,dc=test,dc=local" -samid %%j -upn % %k -pwd abc-123 -disabled no -mustchpwd yes pause Exemple de script .ps1 (script PowerShell ) pour ajouter les utilisateurs à partir du fichier users.csv (décrit ci-dessus) Import-Module ActiveDirectory #Variable qui conserve le mot de passe par défaut des utilisateurs $password = "abc-123" | ConvertTo-SecureString -AsPlainText -Force #Déclaration du fichier csv qui contient des données d'utilisateur $utilisateurs = Import-CSV ./users.csv #ajouter les utilisateurs stockés dans le fichier csv à l'annuaire foreach ($line in $utilisateurs) { New-ADUser -name $line.Name -Path "cn=users,dc=test,dc=local" -SamAccountName $line.SAMid -UserPrincipalName $line.UPN -AccountPassword $password -Enabled $True } b. La commande csvde csvde
Image of page 15
Image of page 16

You've reached the end of your free preview.

Want to read all 16 pages?

  • Winter '18
  • ordinateur, MOT DE PASSE, BASE DE DONNÉES, Mitkov,cn=Users,dc=test,dc=local

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes