Czy są jakieś pomysły dotyczące napisania funkcji, która zwraca liczbę wystąpień procesu?Wykrywanie liczby uruchomionych procesów o tej samej nazwie
Być może coś takiego?
function numInstances([string]$process)
{
$i = 0
while(<we can get a new process with name $process>)
{
$i++
}
return $i
}
Edit: Rozpoczął napisać funkcję ... To działa dla jednej instancji, ale przechodzi w nieskończonej pętli, jeśli więcej niż jedna instancja działa:
Nigdy nie sądziłem, że to takie proste! – Jack
Myślę, że to nie działa dobrze dla instancji 0 i 1. Spójrz na moją odpowiedź. –
@roman dobry punkt - podoba mi się, że rzuciłeś odpowiedź jako tablicę – Matt