in

Comment mettre à jour automatiquement vos utilitaires système ou vos fichiers Web avec un script

L’un des avantages de la plupart des utilitaires système est leur portabilité. Beaucoup sont simplement distribués directement sous forme d’exe ou dans un fichier zip et sont prêts à être utilisés sans installation requise. En raison de la simplicité d’utilisation, ces types d’applications sont facilement mis à jour, mais beaucoup manquent de toute forme de capacité de mise à jour automatique. Notre script UpdateFromWeb résout ce problème car il fait de l’installation des mises à jour des applications portables, ou de tout fichier disponible via le Web, un processus automatisé.

Usage

L’utilisation du script UpdateFromWeb est assez simple et nous avons fourni plusieurs exemples ci-dessous. Vous fournissez simplement l’URL source et le répertoire où se trouvent les fichiers à mettre à jour sur votre ordinateur et le script s’occupe du reste.

Les fonctionnalités incluent:

  • Universel – fonctionne pour tous les outils ou fichiers sur n’importe quelle URL
  • Analyse de répertoire pour mettre à jour tous les fichiers applicables dans un répertoire local (y compris les sous-répertoires)
  • Décompression et extraction automatiques
  • Téléchargements d’URL directs pour les mises à jour de fichiers uniques
  • Conversion de casse pour les sites Web où les URL sont sensibles à la casse
  • Nouvelle détection de fichier pour mettre à jour uniquement les versions plus récentes
  • Arrêt automatique et redémarrage des applications en cours d’exécution qui doivent être mises à jour
  • Peut être exécuté à la demande ou automatisé

Il y a plus de fonctionnalités incluses qui sont documentées dans le fichier de script. Ouvrez-le simplement dans le Bloc-notes (ou dans tout autre éditeur de texte) pour afficher toutes les options.

Le script UpdateFromWeb utilise quelques outils externes qui devront être sur votre système avant utilisation. Les liens de téléchargement de ces outils sont fournis ci-dessous et doivent être placés dans un dossier de la variable PATH de votre système (en cas de doute, placez simplement ces fichiers requis dans C: Windows).

Pas seulement pour les outils ou les applications

Comme mentionné ci-dessus, le script UpdateFromWeb peut être utilisé pour tout fichier ayant une URL cohérente. Par exemple, si un projet est mis à jour chaque nuit à l’aide de l’URL mysite.com/project.zip, vous pouvez utiliser le script UpdateFromWeb pour télécharger et extraire automatiquement le fichier zip dans un dossier local sur votre machine.

Dans le même ordre d’idées, vous pouvez utiliser le script pour assurer la cohérence des fichiers et / ou des outils sur plusieurs machines. Il suffit de télécharger un fichier vers un emplacement central et un processus automatisé exécutant UpdateFromWeb peut gérer le reste.

Exemples

Le script UpdateFromWeb peut être à la fois utilisé à partir de la ligne de commande ou codé en dur. De plus, vous pouvez mélanger et assortir au besoin.

Vous trouverez ci-dessous quelques exemples qui illustrent l’utilisation ainsi que les paramètres d’exécution respectifs pour la ligne de commande et le hardcode.

Mettez à jour tous les outils SysInternals situés dans «C: Mes outils» et redémarrez toutes les applications en cours d’exécution qui ont été mises à jour:

UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R « / T: C: Mes outils »

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

SET TargetDir = C: Mes outils

SET UpdateDir = 1

SET RestartStopped = 1

Mettez à jour tous les outils Nirsoft situés dans «C: My Tools» et tous les sous-répertoires:

UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L « / T: C: Mes outils »

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

SET TargetDir = C: Mes outils

SET UpdateDir = 1

SET Recurse = 1

SET ToLower = 1

SET Décompresser = 1

SET RestartStopped = 1

Mettez à jour le fichier nommé «Specs.doc» depuis mysite.com et copiez-le dans «C: Files Latest Specs.pdf»:

UpdateFromWeb /U:http://monsite.com/Specs.pdf «/ F: Dernières Specs.pdf» / T: C: Files

SET URL = http: //monsite.com/Specs.pdf

SET TargetDir = C: Files

SET FileToGet = Dernières spécifications.pdf

Mettez à jour les fichiers dans le répertoire «C: Files» avec les derniers fichiers de Specs.zip sur mysite.com:

UpdateFromWeb /U:http://monsite.com/Specs.zip / D / N / Z / T: C: Files

SET URL = http: //monsite.com/Specs.zip

SET TargetDir = C: Files

SET UpdateDir = 1

SET CopyNewFiles = 1

SET Décompresser = 1

Mettez à jour tous les fichiers dans «C: Files» pour qu’ils soient synchronisés avec les fichiers stockés sur mysite.com/files:

UpdateFromWeb /U:http://monsite.com/files ”/ D / T: C: Files

SET URL = http: //monsite.com/fichiers

SET TargetDir = C: Files

SET UpdateDir = 1

Télécharger la mise à jour à partir du script Web

Télécharger l’outil Download.exe

Télécharger l’outil de ligne de commande 7-Zip

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Microsoft recommande de désinstaller la mise à jour de sécurité 2823324 de Windows 7

Microsoft recommande de désinstaller la mise à jour de sécurité 2823324 de Windows 7

Ce que vous avez dit: couper le cordon du câble

Ce que vous avez dit: couper le cordon du câble