Question Lister les "sous-processus" d'un process

Plus d'informations
il y a 3 ans 4 mois - il y a 3 ans 4 mois #30142 par Toper
bonjour à tous,
je n'arrive pas à trouver comment lister les "sous-process" d'un processus Windows.
Exemple: si je lance 4 fichiers Excel, j'arrive à retrouver le process Excel avec
$process = "excel.exe"
Get-WmiObject Win32_Process -Filter "name = '$process'"
Mais il ne m'affiche que le Commandline du premier fichier Excel ouvert...
Thanks :)

Powershell: la vie est belle :)
Dernière édition: il y a 3 ans 4 mois par Toper.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 4 mois #30144 par Laurent Dardenne
Salut,
je pense pas qu'il existe cette notion ici, il s'agit plutôt de feuilles excel chargées dans un process Excel. A moins de créer une instance par feuille.
Ensuite il faut retrouver l'objet COM à partir du pid

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 4 mois - il y a 3 ans 4 mois #30161 par PatriceLT
Laurent a raison, cependant tu ne retrouves quand la commandline car tu utilise ceci :

"name = '$process'", hors si tu utilises de simples quotes pour une variable, il te retourne automatiquement la commandline du process.

Essaies plutot :

Get-WmiObject Win32_Process | ? {$_.Name -eq $process}
Dernière édition: il y a 3 ans 4 mois par PatriceLT.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.070 secondes
Propulsé par Kunena