Update path-installer.ps1

This commit is contained in:
2025-11-03 14:13:19 -06:00
parent fdc42094b1
commit 9c1bb544a0

View File

@@ -3,28 +3,19 @@ $ComandoNombre = "safecloud-run.cmd"
$URLGiteaBase = "https://recursos.safecloud.mx/support/scripts/raw/branch/main/"
$RutaCompleta = Join-Path $RutaBase $ComandoNombre
# Contenido de safecloud-run.cmd (LIMPIO, SIN ESPACIOS INVÁLIDOS)
$ScriptContent = @"
@echo off
set "BASE_URL=$URLGiteaBase"
if "%1"=="" (
goto :eof
)
if "%1"=="" ( goto :eof )
set "SCRIPT_NAME=%1"
set "FULL_URL=%BASE_URL%%%SCRIPT_NAME%%"
:: CORRECCION CRITICA: Uso de la variable TEMP local
set "TEMP_FILE=%TEMP%\safecloud_temp_%%RANDOM%%_%%SCRIPT_NAME%%"
curl -sL "%%FULL_URL%%" > "%%TEMP_FILE%%"
if not exist "%%TEMP_FILE%%" (
goto :CLEANUP
)
set "FULL_URL=%%BASE_URL%%%%SCRIPT_NAME%%"
set "TEMP_FILE=%%TEMP%%\safecloud_temp_%%RANDOM%%_%%SCRIPT_NAME%%"
curl -sL "%%FULL_URL%%" ^> "%%TEMP_FILE%%"
if not exist "%%TEMP_FILE%%" ( goto :CLEANUP )
call "%%TEMP_FILE%%"
:CLEANUP
del "%%TEMP_FILE%%" 2>nul
del "%%TEMP_FILE%%" 2^>nul
goto :eof
"@