Files
fn_registry/powershell/functions/infra/win_firewall_remove_rule.md
T
egutierrez 47fac22230 chore: auto-commit (799 archivos)
- .claude/CLAUDE.md
- .claude/commands/subagentes.md
- .claude/rules/INDEX.md
- .mcp.json
- bash/functions/cybersecurity/analyze_dns.md
- bash/functions/cybersecurity/audit_http_headers.md
- bash/functions/cybersecurity/audit_ssh_config.md
- bash/functions/cybersecurity/check_firewall.md
- bash/functions/cybersecurity/detect_suspicious_users.md
- bash/functions/cybersecurity/encrypt_file.md
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 00:28:20 +02:00

1.6 KiB

name, kind, lang, domain, version, purity, signature, description, tags, uses_functions, uses_types, returns, returns_optional, error_type, imports, params, output, tested, tests, test_file_path, file_path
name kind lang domain version purity signature description tags uses_functions uses_types returns returns_optional error_type imports params output tested tests test_file_path file_path
win_firewall_remove_rule function ps infra 1.0.0 impure win_firewall_remove_rule -Name <string> Elimina una regla del firewall de Windows por nombre. Si la regla no existe, termina con éxito sin hacer nada (idempotente). Requiere privilegios de Administrador.
firewall
windows
netsh
network
infra
security
cleanup
wsl2
pendiente-usar
false error_go_core
name desc
Name Nombre exacto de la regla a eliminar
Void - elimina regla del firewall de Windows, idempotente (no falla si no existe) false
powershell/functions/infra/win_firewall_remove_rule.ps1

Uso

# Desde PowerShell (como Administrador)
.\win_firewall_remove_rule.ps1 -Name "CDP-9222"
# Desde WSL2
powershell.exe -ExecutionPolicy Bypass -File win_firewall_remove_rule.ps1 -Name "CDP-9222"

Parametros

Parametro Tipo Obligatorio Descripcion
-Name string si Nombre exacto de la regla a eliminar

Notas

  • Requiere ejecutarse como Administrador en Windows.
  • Idempotente: si la regla no existe, sale con exit code 0 y mensaje informativo.
  • Complementa win_firewall_add_rule para teardown limpio de reglas temporales.
  • Retorna exit code 0 si tuvo éxito (o la regla no existía), 1 si hubo error.