Question
Compter le nombre d'ordinateur par OU
- Daniel
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17850
par Daniel
Compter le nombre d'ordinateur par OU a été créé par Daniel
Bonjour,
Je souhaite compter le nombre d'ordinateur par OU puis extraire ce nombre dans un CSV. Par exemple, une colonne avec OU et une autre avec le nombre.
Pour cela voici ce que j'ai fais
[code:1]Get-ADOrganizationalUnit -filter 'Name -like \"MONOU_*\"' | ft name [/code:1]
Ce ci me permet de récupérer mes OU.
Ensuite j'ai trouver ceci pour compter les computers
[code:1](get-adcomputer -filter \"*\"«»).count[/code:1]
Mon but c'est donc un script qui me dise \"Il y a X computer dans cette OU\".
Merci à vous<br><br>Message édité par: Daniel19, à: 16/07/14 18:21
Je souhaite compter le nombre d'ordinateur par OU puis extraire ce nombre dans un CSV. Par exemple, une colonne avec OU et une autre avec le nombre.
Pour cela voici ce que j'ai fais
[code:1]Get-ADOrganizationalUnit -filter 'Name -like \"MONOU_*\"' | ft name [/code:1]
Ce ci me permet de récupérer mes OU.
Ensuite j'ai trouver ceci pour compter les computers
[code:1](get-adcomputer -filter \"*\"«»).count[/code:1]
Mon but c'est donc un script qui me dise \"Il y a X computer dans cette OU\".
Merci à vous<br><br>Message édité par: Daniel19, à: 16/07/14 18:21
Connexion ou Créer un compte pour participer à la conversation.
- Daniel
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17851
par Daniel
Réponse de Daniel sur le sujet Re:Compter le nombre d'ordinateur par OU
Bonjour,
j'ai réussi à faire un script qui me donne le résultat attendu
[code:1]$OUFind = Get-ADOrganizationalUnit -filter 'Name -like \"Monfiltre*\"'
foreach ($var in $OUFind)
{
$name = $var.name
$dn = $var.distinguishedname
$nombre = (get-adcomputer -filter \"*\" -searchbase $dn).count
$resultat = $name+\";\"+$nombre
$resultat | out-file c:\\nombre_pc.txt -append
write-output \"Il y a $nombre ordinateurs dans l'OU $name\"
}[/code:1]
Merci à vous
j'ai réussi à faire un script qui me donne le résultat attendu
[code:1]$OUFind = Get-ADOrganizationalUnit -filter 'Name -like \"Monfiltre*\"'
foreach ($var in $OUFind)
{
$name = $var.name
$dn = $var.distinguishedname
$nombre = (get-adcomputer -filter \"*\" -searchbase $dn).count
$resultat = $name+\";\"+$nombre
$resultat | out-file c:\\nombre_pc.txt -append
write-output \"Il y a $nombre ordinateurs dans l'OU $name\"
}[/code:1]
Merci à vous
Connexion ou Créer un compte pour participer à la conversation.
- Daniel
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17852
par Daniel
Réponse de Daniel sur le sujet Re:Compter le nombre d'ordinateur par OU
Bonjour,
j'ai réussi à faire un script qui me donne le résultat attendu
[code:1]$OUFind = Get-ADOrganizationalUnit -filter 'Name -like \"Monfiltre*\"'
foreach ($var in $OUFind)
{
$name = $var.name
$dn = $var.distinguishedname
$nombre = (get-adcomputer -filter \"*\" -searchbase $dn).count
$resultat = $name+\";\"+$nombre
$resultat | out-file c:\\nombre_pc.txt -append
write-output \"Il y a $nombre ordinateurs dans l'OU $name\"
}[/code:1]
Merci à vous
j'ai réussi à faire un script qui me donne le résultat attendu
[code:1]$OUFind = Get-ADOrganizationalUnit -filter 'Name -like \"Monfiltre*\"'
foreach ($var in $OUFind)
{
$name = $var.name
$dn = $var.distinguishedname
$nombre = (get-adcomputer -filter \"*\" -searchbase $dn).count
$resultat = $name+\";\"+$nombre
$resultat | out-file c:\\nombre_pc.txt -append
write-output \"Il y a $nombre ordinateurs dans l'OU $name\"
}[/code:1]
Merci à vous
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.038 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Compter le nombre d'ordinateur par OU