Cómo actualizar automáticamente las utilidades del sistema o los archivos web con un script

Tabla de contenido:

Video: Cómo actualizar automáticamente las utilidades del sistema o los archivos web con un script

Video: Cómo actualizar automáticamente las utilidades del sistema o los archivos web con un script
Video: Cómo Hacer PANELES ACÚSTICOS CASEROS | Elimina el ECO 2024, Marcha
Cómo actualizar automáticamente las utilidades del sistema o los archivos web con un script
Cómo actualizar automáticamente las utilidades del sistema o los archivos web con un script
Anonim
Una de las mejores cosas de la mayoría de las utilidades del sistema es su portabilidad. Muchos simplemente se distribuyen directamente como un archivo exe o en un archivo zip y están listos para usar sin necesidad de instalación. Debido a la simplicidad de uso, estos tipos de aplicaciones se actualizan fácilmente, sin embargo, muchas carecen de cualquier forma de capacidad de actualización automática. Nuestro script UpdateFromWeb resuelve este problema ya que hace que la instalación de actualizaciones para aplicaciones portátiles, o cualquier archivo disponible a través de la web, sea un proceso automatizado.
Una de las mejores cosas de la mayoría de las utilidades del sistema es su portabilidad. Muchos simplemente se distribuyen directamente como un archivo exe o en un archivo zip y están listos para usar sin necesidad de instalación. Debido a la simplicidad de uso, estos tipos de aplicaciones se actualizan fácilmente, sin embargo, muchas carecen de cualquier forma de capacidad de actualización automática. Nuestro script UpdateFromWeb resuelve este problema ya que hace que la instalación de actualizaciones para aplicaciones portátiles, o cualquier archivo disponible a través de la web, sea un proceso automatizado.

Uso

El uso del script UpdateFromWeb es bastante simple y hemos proporcionado varios ejemplos a continuación. Simplemente proporcione la URL de origen y el directorio donde se encuentran los archivos que se actualizarán en su computadora y la secuencia de comandos hará el resto.

Las características incluyen:

  • Universal: funciona para cualquier herramienta o archivo en cualquier URL
  • Exploración de directorios para actualizar todos los archivos aplicables en un directorio local (incluidos los subdirectorios)
  • Descompresión y extracción automática.
  • Descargas directas de URL para actualizaciones de un solo archivo
  • Conversión de casos para sitios web donde las URL son sensibles a mayúsculas
  • Detección de archivos nuevos solo para actualizar versiones más recientes.
  • Cierre automático y reinicio de las aplicaciones en ejecución que deben actualizarse.
  • Puede ser ejecutado a pedido o automatizado

Hay más características incluidas que están documentadas en el archivo de script. Solo ábrelo en el Bloc de notas (o en cualquier otro editor de texto) para ver todas las opciones.

El script UpdateFromWeb utiliza un par de herramientas externas que deberán estar en su sistema antes de su uso. Los enlaces de descarga para estas herramientas se proporcionan a continuación y deben colocarse en una carpeta en la variable PATH de su sistema (en caso de duda, simplemente coloque estos archivos requeridos en C: Windows).

No solo para herramientas o aplicaciones

Como se mencionó anteriormente, el script UpdateFromWeb puede usarse para cualquier archivo que tenga una URL consistente. Por ejemplo, si un proyecto se actualiza todas las noches utilizando la URL mysite.com/project.zip, puede usar el script UpdateFromWeb para descargar y extraer automáticamente el archivo zip en una carpeta local de su máquina.

En una nota similar, puede usar el script para mantener los archivos y / o herramientas consistentes en múltiples máquinas. Simplemente cargue un archivo en una ubicación central y un proceso automatizado que ejecuta UpdateFromWeb puede manejar el resto.

Ejemplos

El script UpdateFromWeb se puede usar desde la línea de comandos o codificado. Además, puede mezclar y combinar según sea necesario.

A continuación, se incluyen algunos ejemplos que demuestran el uso, así como la configuración de ejecución respectiva, tanto para la línea de comandos como para el código duro.

Actualice todas las herramientas de SysInternals ubicadas en "C: Mis herramientas" y reinicie las aplicaciones en ejecución que se actualizaron:

Línea de comando:

UpdateFromWeb /U:https://live.sysinternals.com/tools /D /R “/T:C:My Tools”

Código difícil:

SET URL=https://live.sysinternals.com/tools

SET TargetDir=C:My Tools

SET UpdateDir=1

SET RestartStopped=1

Actualice todas las herramientas de Nirsoft ubicadas en "C: Mis herramientas" y todos los subdirectorios:

Línea de comando:

UpdateFromWeb /U:https://www.nirsoft.net/utils /D /S /Z /L “/T:C:My Tools”

Código difícil:

SET URL=https://www.nirsoft.net/utils

SET TargetDir=C:My Tools

SET UpdateDir=1

SET Recurse=1

SET ToLower=1

SET Unzip=1

SET RestartStopped=1

Actualice el archivo llamado "Specs.doc" de mysite.com y cópielo en "C: Files Latest Specs.pdf":

Línea de comando:

UpdateFromWeb /U:https://mysite.com/Specs.pdf “/F:Latest Specs.pdf” /T:C:Files

Código difícil:

SET URL=https://mysite.com/Specs.pdf

SET TargetDir=C:Files

SET FileToGet=Latest Specs.pdf

Actualice los archivos en el directorio "C: Files" con los últimos archivos de Specs.zip en mysite.com:

Línea de comando:

UpdateFromWeb /U:https://mysite.com/Specs.zip /D /N /Z /T:C:Files

Código difícil:

SET URL=https://mysite.com/Specs.zip

SET TargetDir=C:Files

SET UpdateDir=1

SET CopyNewFiles=1

SET Unzip=1

Actualice todos los archivos en "C: Archivos" para estar sincronizados con los archivos almacenados en mysite.com/files:

Línea de comando:

UpdateFromWeb /U:https://mysite.com/files” /D /T:C:Files

Código difícil:

SET URL=https://mysite.com/files

SET TargetDir=C:Files

SET UpdateDir=1

Descargar Update From Web Script

Descargar la herramienta Download.exe

Descargar 7-Zip Command Line Tool

Recomendado: