require_relative 'adn/tools/cli/drones/lib/dasu_executor' ps_script = <<~PSCMD $ErrorActionPreference = "Stop" [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Write-Host "=> Creando C:\\rclone" New-Item -ItemType Directory -Path "C:\\rclone" -Force | Out-Null Write-Host "=> Descargando rclone desde internet..." Invoke-WebRequest -Uri "https://downloads.rclone.org/rclone-current-windows-amd64.zip" -OutFile "C:\\rclone\\rclone.zip" Write-Host "=> Descomprimiendo rclone..." Expand-Archive -Path "C:\\rclone\\rclone.zip" -DestinationPath "C:\\rclone\\extracted" -Force $exe = Get-ChildItem -Path "C:\\rclone\\extracted" -Recurse -Filter "rclone.exe" | Select-Object -First 1 Copy-Item $exe.FullName -Destination "C:\\rclone\\rclone.exe" -Force Write-Host "=> Limpiando basurilla..." Remove-Item "C:\\rclone\\extracted" -Recurse -Force Remove-Item "C:\\rclone\\rclone.zip" -Force Write-Host "=> Escribiendo archivo de configuracion rclone.conf..." $confBody = @" [rmonla-GDrive] type = drive scope = drive token = {"access_token":"ya29.a0Aa7MYirskUiCqAyDAbZH3e5Z7d4qYmRV-DeuBwfAOIm5Gy9MhYtgb0jRjF85i1rks4jchG0FQRXQeY5_FXrbUW5AFqENLq6DfwMJjXoPG0DueLKDrlaH_5EMS7yWM7o_UkOfzrysJxlmfW6JaoWf3hx2TMD3zu6tJlxBsKey2mtJN7gIWYcqeTCotg-YmFcTP5bAbbZm6AaCgYKAaYSARASFQHGX2MiBBuiVNhLdkRtfs4ib1TY2g0209","token_type":"Bearer","refresh_token":"1//0hHqACkNyse9FCgYIARAAGBESNwF-L9Ir_E_IDEhK7SZOgaqwao8Hv3C3gGttRi5FljpNYTc8fDuPTW438sgShcUGsIHQ3-pOU9g","expiry":"2026-04-15T09:50:40.008914201-03:00"} "@ [System.IO.File]::WriteAllText("C:\\rclone\\rclone.conf", $confBody) Write-Host "=> Finalizado exitosamente. Verificando version:" & C:\\rclone\\rclone.exe --version PSCMD puts DasuExecutor.execute_ps_on_dasu(ps_script)