# URL y ruta destino $Url = "http://sistemas.alpha2000.com.ar/clientes/ALPHACONTABLE/Actualizacion/22_9_2025_Cont.exe" $Path = "C:\Temp\22_9_2025_Cont.exe" # Crear carpeta si no existe if (-not (Test-Path -Path "C:\Temp")) { New-Item -ItemType Directory -Force -Path "C:\Temp" | Out-Null } # Forzar TLS 1.2 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 try { # Descargar archivo Invoke-WebRequest -Uri $Url -OutFile $Path -UseBasicParsing Write-Host "? Archivo descargado en: $Path" # Ejecutar archivo descargado Start-Process -FilePath $Path -Wait Write-Host "?? Programa ejecutado correctamente." } catch { Write-Host "? Error al descargar o ejecutar: $($_.Exception.Message)" }