Ako automaticky aktualizovať svoje systémové nástroje alebo webové súbory pomocou skriptu

Obsah:

Ako automaticky aktualizovať svoje systémové nástroje alebo webové súbory pomocou skriptu
Ako automaticky aktualizovať svoje systémové nástroje alebo webové súbory pomocou skriptu

Video: Ako automaticky aktualizovať svoje systémové nástroje alebo webové súbory pomocou skriptu

Video: Ako automaticky aktualizovať svoje systémové nástroje alebo webové súbory pomocou skriptu
Video: How To Make Your Own Acoustic Panels - DIY Professional Acoustic Treatment for Home Studio - YouTube 2024, Apríl
Anonim
Jednou z veľkých vecí väčšiny systémových nástrojov je ich prenosnosť. Mnohé sú jednoducho distribuované priamo ako exe alebo v súbore zip a sú pripravené na použitie bez nutnosti inštalácie. Z dôvodu jednoduchosti používania sa tieto typy aplikácií ľahko aktualizujú, mnohé z nich však nemajú žiadnu formu automatického aktualizovania. Náš skript UpdateFromWeb rieši tento problém, pretože umožňuje inštaláciu aktualizácií na prenosné aplikácie alebo akýkoľvek súbor dostupný prostredníctvom webu, čo je automatizovaný proces.
Jednou z veľkých vecí väčšiny systémových nástrojov je ich prenosnosť. Mnohé sú jednoducho distribuované priamo ako exe alebo v súbore zip a sú pripravené na použitie bez nutnosti inštalácie. Z dôvodu jednoduchosti používania sa tieto typy aplikácií ľahko aktualizujú, mnohé z nich však nemajú žiadnu formu automatického aktualizovania. Náš skript UpdateFromWeb rieši tento problém, pretože umožňuje inštaláciu aktualizácií na prenosné aplikácie alebo akýkoľvek súbor dostupný prostredníctvom webu, čo je automatizovaný proces.

používanie

Použitie skriptu UpdateFromWeb je dosť jednoduché a poskytli sme niekoľko príkladov nižšie. Jednoducho uveďte zdrojovú adresu URL a adresár, kde sa nachádzajú súbory, ktoré sa majú aktualizovať v počítači, a skript robí zvyšok.

Medzi funkcie patrí:

  • Universal - pracuje pre všetky nástroje alebo súbory na ľubovoľnej adrese URL
  • Skenovanie adresárov pre aktualizáciu všetkých príslušných súborov v lokálnom adresári (vrátane podadresárov)
  • Automatické rozbaliť a extrahovať
  • Priame preberanie adries URL pre aktualizácie jednotlivých súborov
  • Konverzia prípadov na webových stránkach, v ktorých sú adresy URL rozlišujúce veľké a malé písmená
  • Nová detekcia súborov iba na aktualizáciu novších verzií
  • Automatické vypnutie a reštart spustených aplikácií, ktoré je potrebné aktualizovať
  • Môže byť spustený na požiadanie alebo automatizovaný

Sú zahrnuté ďalšie funkcie, ktoré sú zdokumentované v súbore skriptu. Stačí ho otvoriť v programe Poznámkový blok (alebo iný textový editor), aby ste si prezreli všetky možnosti.

Skript UpdateFromWeb využíva niekoľko externých nástrojov, ktoré musia byť na vašom systéme pred použitím. Odkazy na preberanie týchto nástrojov sú uvedené nižšie a je potrebné ich umiestniť do priečinka v premennej PATH vášho systému (ak máte pochybnosti, zadajte tieto požadované súbory do C: Windows).

Nie len pre nástroje alebo aplikácie

Ako bolo uvedené vyššie, skript UpdateFromWeb sa môže použiť pre ľubovoľný súbor, ktorý má konzistentnú webovú adresu. Napríklad, ak sa projekt aktualizuje v noci pomocou adresy URL mysite.com/project.zip, môžete pomocou skriptu UpdateFromWeb automaticky prevziať a extrahovať súbor zip do lokálnej zložky na vašom počítači.

Na podobnú poznámku môžete skript použiť na to, aby boli súbory a / alebo nástroje konzistentné na viacerých počítačoch. Stačí nahrať súbor do centrálneho umiestnenia a automatizovaný proces s aktualizáciou UpdateFromWeb dokáže spracovať zvyšok.

Príklady

Skript UpdateFromWeb môže byť použitý buď z príkazového riadku, alebo hardcoded. Okrem toho sa môžete podľa potreby zmiešať a prispôsobiť.

Nižšie sú uvedené niektoré príklady, ktoré poukazujú na použitie a príslušné nastavenia vykonávania príkazového riadku a hardcode.

Aktualizujte všetky nástroje SysInternals umiestnené v položke "C: My Tools" a reštartujte všetky spustené aplikácie, ktoré boli aktualizované:

Príkazový riadok:

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

napevno:

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

SET TargetDir=C:My Tools

SET UpdateDir=1

SET RestartStopped=1

Aktualizujte všetky nástroje Nirsoft umiestnené v priečinku "C: My Tools" a všetky podadresáre:

Príkazový riadok:

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

napevno:

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

Aktualizujte súbor s názvom "Specs.doc" z mysite.com a skopírujte ho do priečinka "C: Files Latest Specs.pdf":

Príkazový riadok:

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

napevno:

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

SET TargetDir=C:Files

SET FileToGet=Latest Specs.pdf

Aktualizujte súbory v adresári "C: Files" s najnovšími súbormi z Specs.zip na mysite.com:

Príkazový riadok:

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

napevno:

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

SET TargetDir=C:Files

SET UpdateDir=1

SET CopyNewFiles=1

SET Unzip=1

Aktualizujte všetky súbory v priečinku "C: Files", aby boli synchronizované so súbormi uloženými na adrese mysite.com/files:

Príkazový riadok:

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

napevno:

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

SET TargetDir=C:Files

SET UpdateDir=1

Stiahnuť aktualizáciu z webového skriptu

Stiahnite si nástroj Download.exe

Stiahnite si 7-Zip Command Line Tool

Odporúča: