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