For the complete documentation index, see llms.txt. This page is also available as Markdown.

Script de actualización automática de PowerShell para Devolutions Gateway

Este script de PowerShell está pensado para registrarse como una tarea programada que se ejecuta una vez al día para comprobar si hay actualizaciones, descargarlas y luego instalarlas. Este script resulta especialmente útil cuando se utilizan varios gateways, ya que ahorra mucho tiempo.

Consulte esta página de GitHub para obtener más detalles.

Instalación

  1. Descargue el script de PowerShell de actualización automática.

  2. Abra un terminal de PowerShell con privilegios elevados.

  3. Vaya al directorio que contiene el script GatewayUpdater.ps1.

  4. Ejecútelo utilizando el parámetro install.

PS > .\GatewayUpdater.ps1 install

TaskPath                                       TaskName                          State
--------                                       --------                          -----
\                                              Devolutions Gateway Updater       Ready
Updater script installed to 'C:\Program Files\Devolutions\Gateway Updater\GatewayUpdater.ps1' and registered as 'Devolutions Gateway Updater' scheduled task

Ejecución

De forma predeterminada, la tarea programada se ejecutará todos los días a las 3:00. También se puede activar manualmente mediante el siguiente comando: & schtasks.exe /Run /TN "Devolutions Gateway Updater" A continuación, se puede consultar el estado de la tarea programada:

PS > schtasks.exe /Query /TN "Devolutions Gateway Updater"

Folder: \
TaskName                                 Next Run Time          Status
======================================== ====================== ===============
Devolutions Gateway Updater              Date     3:00:00 AM    Ready

El actualizador descarga automáticamente el instalador si hay una nueva versión disponible y, a continuación, comprueba el hash del fichero antes de ejecutarlo de forma silenciosa.

Desinstalación

Esto anulará el registro de la tarea programada y eliminará el script GatewayUpdater.ps1 de la ruta utilizada en el comando.

  1. Abra un terminal de PowerShell.

  2. Ejecute el script GatewayUpdater.ps1 con el parámetro uninstall.

Última actualización

¿Te fue útil?