Question
Récupération liste serveur
- L
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 13 ans 4 mois #13013
par L
Récupération liste serveur a été créé par L
Bonjour à tous.
Tout d'abord, je vous remercie pour votre site il m'aide dans mon apprentissage de powershell.
Je vous explique ma situation. Je suis étudiant en informatique et je commence tous juste le powershell (durant les cours d'administration microsoft windows serveur).
J'aurais un besoin urgent d'aide sur un petit projet:
Je souhaiterais récupérer une liste d'ordinateur qui sont dans une OU sur un AD. (liste serveur ou ordinateur peut importe) et qu'après avoir récupérer cette liste, pinger tous les ordinateurs récupérer dans l'OU afin de vérifier si oui ou non ils sont en ligne.
Puis après dans l'idéal récupérer le résultat dans un txt.
j'ai déjà fais plusieurs tentative mais je n'arrive pas à grand chose.
Pourriez-vous me fournir de l'aide.
Merci d'avance.
Tout d'abord, je vous remercie pour votre site il m'aide dans mon apprentissage de powershell.
Je vous explique ma situation. Je suis étudiant en informatique et je commence tous juste le powershell (durant les cours d'administration microsoft windows serveur).
J'aurais un besoin urgent d'aide sur un petit projet:
Je souhaiterais récupérer une liste d'ordinateur qui sont dans une OU sur un AD. (liste serveur ou ordinateur peut importe) et qu'après avoir récupérer cette liste, pinger tous les ordinateurs récupérer dans l'OU afin de vérifier si oui ou non ils sont en ligne.
Puis après dans l'idéal récupérer le résultat dans un txt.
j'ai déjà fais plusieurs tentative mais je n'arrive pas à grand chose.
Pourriez-vous me fournir de l'aide.
Merci d'avance.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 4 mois #13055
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Récupération liste serveur
Bonjour,
Je vais partir du fait que tu as accès au module ActiveDirectory (RSAT dès Windows 7 / 2008 R2).
Lister les comptes d'ordinateur présents dans une OU particulière :
[code:1]
import-module ActiveDirectory
Get-ADComputer -SearchBase \"CN=Computers,DC=Fabrikam,DC=com\"[/code:1]
Plus d'informations sur Get-ADComputer .
Transmettre un ping à destination d'un ordinateur :
[code:1]Test-Connection -ComputerName NomMachine -Count 1 -Quiet
[/code:1]
Plus d'informations sur le Cmdlet 'Test-Connection' .
Un exemple :
[code:1]import-module ActiveDirectory
$Computers = Get-ADComputer -SearchBase \"CN=Computers,DC=Fabrikam,DC=com\" | Select-Object -ExpandProperty Name
Foreach($Computer in $Computers){
$PingResult = Test-Connection -ComputerName NomMachine -Count 1 -Quiet
$objComputer = New-Object PSObject -Property @{Name=$Computer;Ping=$Result}
$objComputer
}[/code:1]
Un article sur le sujet sur le \" Hey, Scripting Guy! Blog \"
@ +
Matthew
Je vais partir du fait que tu as accès au module ActiveDirectory (RSAT dès Windows 7 / 2008 R2).
Lister les comptes d'ordinateur présents dans une OU particulière :
[code:1]
import-module ActiveDirectory
Get-ADComputer -SearchBase \"CN=Computers,DC=Fabrikam,DC=com\"[/code:1]
Plus d'informations sur Get-ADComputer .
Transmettre un ping à destination d'un ordinateur :
[code:1]Test-Connection -ComputerName NomMachine -Count 1 -Quiet
[/code:1]
Plus d'informations sur le Cmdlet 'Test-Connection' .
Un exemple :
[code:1]import-module ActiveDirectory
$Computers = Get-ADComputer -SearchBase \"CN=Computers,DC=Fabrikam,DC=com\" | Select-Object -ExpandProperty Name
Foreach($Computer in $Computers){
$PingResult = Test-Connection -ComputerName NomMachine -Count 1 -Quiet
$objComputer = New-Object PSObject -Property @{Name=$Computer;Ping=$Result}
$objComputer
}[/code:1]
Un article sur le sujet sur le \" Hey, Scripting Guy! Blog \"
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 4 mois #13059
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Récupération liste serveur
Salut,
Dumb écrit:
Dumb écrit:
Pense les prochaines fois à nous indiquer quel code tu as utilisé.j'ai déjà fais plusieurs tentative mais je n'arrive pas à grand chose.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- L
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 13 ans 4 mois #13083
par L
Réponse de L sur le sujet Re:Récupération liste serveur
Bonjour et merci de vos réponses.
Au final j'ai réussi avant même de repasser sur le forum ^^
En faite, je n'avais pas accès au module AD que tu cites. Visiblement ça facilite grandement les choses. Du coup je lancerais les scripts depuis le controleur de domaine qui est en 2008 pour mes prochains scripts.
Je vous remercie encore de votre aide.
Cordialement.
Au final j'ai réussi avant même de repasser sur le forum ^^
En faite, je n'avais pas accès au module AD que tu cites. Visiblement ça facilite grandement les choses. Du coup je lancerais les scripts depuis le controleur de domaine qui est en 2008 pour mes prochains scripts.
Je vous remercie encore de votre aide.
Cordialement.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.045 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Récupération liste serveur