Antwort1
Sie könnten die vorhandene Ausgabe nehmen und Uninstall()
für jedes Produkt aufrufen:
Get-WmiObject Win32_Product | where-Object {$_.name -Like "MySQL*"} | ForEach-Object { $_.Uninstall() }
Stellen Sie nur ganz sicher, dass Sie jedes Produkt deinstallieren möchten, das mit „MySQL“ beginnt.
Es sollte auch schneller gehen, wenn Sie die Filterung über die WMI-Abfrage durchführen:
Get-WmiObject Win32_Product -Filter "name LIKE 'MySQL%'" | ForEach-Object { $_.Uninstall() }