![](https://images.gutefrage.net/media/user/SirFabio413/1670596747224_nmmslarge__0_0_8334_8334_99610a8268f6179cc5ceb828e1a82613.jpg?v=1670596747000)
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
Um in der PowerShell zu überprüfen, ob ein bestimmtes Programm läuft, kannst du die Get-Process-Cmdlet verwenden. Hier ist ein Beispiel:
if (Get-Process "teams" -ErrorAction SilentlyContinue) {
Write-Output "Hello"
} else {
Write-Output "Bye"
}
Dieser Code überprüft, ob ein Prozess mit dem Namen "teams" läuft, und gibt dann "Hello" aus, wenn der Prozess läuft, oder "Bye" aus, wenn der Prozess nicht läuft.
Hinweis: Die Option -ErrorAction SilentlyContinue verhindert, dass die Cmdlet eine Fehlermeldung ausgibt, falls der Prozess nicht gefunden wird.
Ich hoffe, dass dies hilfreich ist.