Úvodná » ako » Ako automaticky aktualizovať vaše systémové nástroje alebo webové súbory pomocou skriptu

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

    Jednou z veľkých vecí, ktoré sa týka 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ú, avšak mnohé z nich nemajú žiadnu formu automatického aktualizovania. Náš scenár UpdateFromWeb rieši tento problém, pretože inštaluje aktualizácie na prenosné aplikácie alebo akýkoľvek súbor dostupný na internete, čo je automatizovaný proces.

    používanie

    Použitie skriptu UpdateFromWeb je veľmi 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 - funguje 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é rozbalenie a extrakcia
    • 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štartovanie 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 stiahnutie pre tieto nástroje sú uvedené nižšie a musia byť umiestnené v priečinku v premennej PATH vášho systému (ak máte pochybnosti, stačí vložiť tieto požadované súbory do C: \ Windows).

    Nie len pre nástroje alebo aplikácie

    Ako bolo uvedené vyššie, skript UpdateFromWeb môže byť použitý pre ľubovoľný súbor, ktorý má konzistentnú adresu URL. Napríklad, ak sa projekt aktualizuje v noci pomocou adresy URL mysite.com/project.zip, môžete použiť skript UpdateFromWeb na automatické sťahovanie a extrakciu zip súboru 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 sa môže používať aj z príkazového riadku alebo hardcoded. Navyše 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 priečinku "C: \ My Tools" a reštartujte všetky spustené aplikácie, ktoré boli aktualizované:

    Príkazový riadok:

    UpdateFromWeb /U:http://live.sysinternals.com/tools/ D / R "/ T: C: \ Moje nástroje"

    napevno:

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

    SET TargetDir = C: \ Moje nástroje

    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:http://www.nirsoft.net/utils/ D / S / Z / L "/ T: C: \ Moje nástroje"

    napevno:

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

    SET TargetDir = C: \ Moje nástroje

    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:http://mysite.com/Specs.pdf "/ F: Najnovšie Specs.pdf" / T: C: \ Files

    napevno:

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

    SET TargetDir = C: \ Files

    SET FileToGet = Najnovšie 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:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Súbory

    napevno:

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

    SET TargetDir = C: \ Files

    SET UpdateDir = 1

    SET CopyNewFiles = 1

    SET Unzip = 1

    Aktualizovať 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:http://mysite.com/files "/ D / T: C: \ Súbory

    napevno:

    SET URL = http: //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