Flash info

Maître Yoda utilise PowerShell. Cette source encore non confirmée par Obi-Wan Kenobi aurait pour origine une conférence sur la force obscure de CMD. Que le POWERshell soit avec vous...

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
STEW
Utilisateur

PowerShelleur Débutant
Messages: 12
graphgraph
Karma: 0  
Gestionnaire de taches (processus) - 12/07/18 15:32 Bonjour amis powershelliens,

Je pensais à faire un petit script en gui afin de lister les différents processus lancés sur un serveur (TSE).
En terme de visu ça ressemblerait un peu au gestionnaire des tache Windows onglet processus.
Avez vous deja vu ou édité ce genre de script?
  | | L'administrateur a désactivé l'accés public en écriture.
STEW
Utilisateur

PowerShelleur Débutant
Messages: 12
graphgraph
Karma: 0  
Re:Gestionnaire de taches (processus) - 13/07/18 17:01 salut j'ai du nouveau,
jai un peu bosser dessus et j'ai finalement pu obtenir un semblant de resultat mdr.

la liste des processus et nom d'utilisateur s'affiche bien!

cependant faudrait mettre ça dans une datagrid (j'avoue avoir un peu de mal pour la remplir pouvez vous m'aider a intégrer les donnees dedans?

Code:
$sessions = Get-TSSession -ComputerName Monserveur | where { $_.State -like "active" }
foreach ($sessions in $sessions)
{
Get-TSProcess | where { $_.SessionID -eq $sessions.SessionID } | select-Object -Property ProcessId, ProcessName, @{ label = "UserName"; expression = { $sessions.UserName } }, @{ label = "WindowStationName"; expression = { $sessions.WindowStationName } }
}


  | | L'administrateur a désactivé l'accés public en écriture.
Laurent Dardenne
Utilisateur

PowerShelleur Platinum
Messages: 5519
graph
Karma: 204  
Re:Gestionnaire de taches (processus) - 13/07/18 17:57 Salut,
recherche dans le forum 'datagrid' tu trouveras qq exemples.
Tutoriels PowerShell
  | | L'administrateur a désactivé l'accés public en écriture.
STEW
Utilisateur

PowerShelleur Débutant
Messages: 12
graphgraph
Karma: 0  
Re:Gestionnaire de taches (processus) - 19/07/18 20:50 je veux bien mais je ne comprends pas le principe de remplissage d'une datagrid sachant que j'obtiens les données à partir d'une boucle...
  | | L'administrateur a désactivé l'accés public en écriture.
Laurent Dardenne
Utilisateur

PowerShelleur Platinum
Messages: 5519
graph
Karma: 204  
Re:Gestionnaire de taches (processus) - 20/07/18 17:22 Dans cas il faut commencer par le début, lire la doc du framework et tenter de reproduire le code C# en Powershell.
Ensuite si cela ne suffit pas ou est trop abscon pour toi recherche sur les noms de méthode que l'on trouve dans les code d'exemple, cela permet de trouver des pistes ailleurs avec un mot clé plus pertinent.
Je procédé la plupart du temps ainsi avec réussite.

Recherche sur notre pire ami 'C# datagridview'
Tutoriels PowerShell
  | | L'administrateur a désactivé l'accés public en écriture.
© 2018 PowerShell-Scripting.com