Я хочу создать функцию для удаления программы через powershell. Я не могу понять, как именно это сделать.
Мой код:
function RemoveProgram {
$app = Get-CimInstance -Class Win32_Product | Where-Object {
$_.Name -match $args
}
$app.Uninstall()
}
Однако, когда я запускаю это, я получаю
Method invocation failed because [Microsoft.Management.Infrastructure.CimInstance] does not contain a method named 'Uninstall'.
Есть ли у кого-нибудь советы, как это сделать лучше?