Posez votre question Signaler

Windows PowerShell

FlorBout - Dernière réponse le 1 juil. 2009 à 12:07
Bonjour,
J'aimerais créer des scripts avec PowerShell qui me donne différentes infos sur les serveurs, imprimantes, quotas utilisateurs...
Via le C# (RunspaceFactory et Pipeline), j'ai vu qu'il était possible de récupérer des objets donc cela amènerait une manipulation plus facile
Quelqu'un aurait-il des exemples de code? des tutorials?
Pour faire des connexions à distance, est-ce possible? Si oui comment?
Merci de votre aide
Lire la suite 

Windows PowerShell »

1 réponses
Réponse
+2
moins plus
Bonjour,
Le plus simple pour recuperer des infos est de passer par WMI utilise la cmdlet Get-WmiObject ( alias gwmi ) -computername "nom du srv / IP /FQDN" -list pour obtenir chacune des class d'information dispo sur ton serveur cible.

Par exemple la class Win32_ComputerSystem te donne des infos general sur ton system (ram de libre,modele du pc etc )

Pour l'apeller sur le serveur toto tu fera donc: gwmi -computername toto.domaine.local Win32_ComputerSystem

il te retournera un objet avec les divers propriétés/methods applicables au serveur.

Fouine dans les classes existante tu devrais trouver ton bohneur.
Ajouter un commentaire
Ce document intitulé « Windows PowerShell » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook