$modules = Get-InstalledModule | select Name $mod = ($modules | Where-Object {$_.Name -like "azureRM*"} | select Name) Foreach ($m in $mod) { Uninstall-Module -Name $m.Name Write-Host $m.Name " uninstalled" }