Windows PowerShell

Fermé
FlorBout - 4 mars 2009 à 11:03
 hugues - 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
A voir également:

1 réponse

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.
2