Em vez de tentar buscar o perfil e fornecê-lo, você pode usar Get-NetFirewallRule
para encontrar a regra (com o perfil) e enviá-la para Enable-NetFirewallRule
.
Como exemplo, você pode usar o seguinte, assumindo que "Coordenador de Transações Distribuídas" é o nome da regra real:
Get-NetFirewallRule | Where {$_.Name -eq "Distributed Transaction Coordinator" -and $_.Profile -eq "Domain"} | Enable-NetFirewallRule
Além disso, você deve usar Get-NetFirewallProfile
para buscar o objeto de um perfil em uma variável e fornecê-lo.