Hjemmeside » hvordan » Sådan opdateres dine systemværktøjer eller webfiler automatisk med et script

    Sådan opdateres dine systemværktøjer eller webfiler automatisk med et script

    En af de store ting ved de fleste systemværktøjer er deres overførbarhed. Mange distribueres ganske enkelt direkte som en exe eller i en zip-fil og er klar til brug uden installation nødvendig. På grund af brugervenligheden er disse typer applikationer let opdateret, men mange mangler enhver form for automatisk opdatering. Vores UpdateFromWeb script løser dette problem, da det gør det muligt at installere opdateringer til bærbare applikationer eller enhver fil tilgængelig via internettet for den sags skyld en automatiseret proces.

    Anvendelse

    The UpdateFromWeb script brug er ret simpelt, og vi har givet flere eksempler nedenfor. Du giver blot kildeadressen og den mappe, hvor filerne, der skal opdateres på din computer, er placeret, og scriptet gør resten.

    Funktionerne omfatter:

    • Universal - fungerer for alle værktøjer eller filer på en hvilken som helst webadresse
    • Directory scanning for opdatering af alle gældende filer i en lokal mappe (herunder undermapper)
    • Automatisk udpakning og udtrækning
    • Direkte URL-downloads til enkelt filopdateringer
    • Case konvertering til websteder, hvor webadresser er store og små bogstaver
    • Ny fil registrering for kun at opdatere nyere versioner
    • Automatisk afbrydelse og genstart af kørende applikationer, som skal opdateres
    • Kan køres på forespørgsel eller automatiseret

    Der er flere funktioner inkluderet, som er dokumenteret i scriptfilen. Bare åbn det i Notesblok (eller en anden teksteditor) for at se alle mulighederne.

    UpdateFromWeb-scriptet gør brug af et par eksterne værktøjer, som skal være på dit system inden brug. Nedlæsningslinkene til disse værktøjer findes nedenfor og skal placeres i en mappe i systemets PATH-variabel (hvis du er i tvivl, skal du blot sætte disse krævede filer i C: \ Windows).

    Ikke kun for værktøjer eller applikationer

    Som nævnt ovenfor kan UpdateFromWeb script bruges til alle filer, der har en ensartet webadresse. For eksempel, hvis et projekt opdateres om natten med URL'en mysite.com/project.zip, kan du bruge UpdateFromWeb script til automatisk at downloade og udpakke zip-filen til en lokal mappe på din maskine.

    På en lignende note kan du bruge scriptet til at holde filer og / eller værktøjer konsekvent på tværs af flere maskiner. Upload kun en fil til en central placering, og en automatiseret proces, der kører UpdateFromWeb, kan håndtere resten.

    eksempler

    UpdateFromWeb-scriptet kan både bruges fra kommandolinjen eller hardcoded. Derudover kan du blande og matche efter behov.

    Nedenfor er nogle eksempler, der viser anvendelsen samt de respektive udførelsesindstillinger for både kommandolinjen og hardcode.

    Opdater alle SysInternals-værktøjer, der er placeret i "C: \ My Tools", og genstart alle kørende applikationer, der blev opdateret:

    Kommandolinje:

    UpdateFromWeb /U:http://live.sysinternals.com/tools/D / R "/ T: C: \ Mine værktøjer"

    hardcode:

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

    SET TargetDir = C: \ Mine værktøjer

    SET UpdateDir = 1

    SET RestartStopped = 1

    Opdater alle Nirsoft-værktøjer, der findes i "C: \ My Tools" og alle underkataloger:

    Kommandolinje:

    UpdateFromWeb /U:http://www.nirsoft.net/utils/D / S / Z / L "/ T: C: \ Mine værktøjer"

    hardcode:

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

    SET TargetDir = C: \ Mine værktøjer

    SET UpdateDir = 1

    SET Recurse = 1

    SET ToLower = 1

    SET Unzip = 1

    SET RestartStopped = 1

    Opdater filen "Specs.doc" fra mysite.com og kopier den til "C: \ Files \ Latest Specs.pdf":

    Kommandolinje:

    UpdateFromWeb /U:http://mysite.com/Specs.pdf "/ F: Seneste Specs.pdf" / T: C: \ Files

    hardcode:

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

    SET TargetDir = C: \ Files

    SET FileToGet = Seneste Specs.pdf

    Opdater filerne i mappen "C: \ Files" med nyeste filer fra Specs.zip på mysite.com:

    Kommandolinje:

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

    hardcode:

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

    SET TargetDir = C: \ Files

    SET UpdateDir = 1

    SET CopyNewFiles = 1

    SET Unzip = 1

    Opdater alle filer i "C: \ Files" for at være synkroniseret med de filer, der er gemt på mysite.com/files:

    Kommandolinje:

    UpdateFromWeb /U:http://mysite.com/files "/ D / T: C: \ Files

    hardcode:

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

    SET TargetDir = C: \ Files

    SET UpdateDir = 1

    Download opdatering fra Web Script

    Download Download.exe Tool

    Download 7-Zip Command Line Tool