Hoe u uw systeemhulpprogramma's of webbestanden automatisch kunt bijwerken met een script
Een van de geweldige dingen over de meeste systeemhulpprogramma's is hun draagbaarheid. Velen worden eenvoudigweg rechtstreeks als een exe of in een zipbestand gedistribueerd en zijn klaar voor gebruik zonder dat er een installatie vereist is. Vanwege de eenvoud van gebruik, zijn dit soort applicaties eenvoudig te updaten, maar velen missen elke vorm van automatische update-mogelijkheid. Ons UpdateFromWeb-script lost dit probleem op, omdat het het installeren van updates voor draagbare applicaties of een bestand dat via internet beschikbaar is, een geautomatiseerd proces maakt..
Gebruik
Het gebruik van het UpdateFromWeb-script is vrij eenvoudig en we hebben hieronder verschillende voorbeelden gegeven. U geeft eenvoudigweg de bron-URL en de map op waar de bestanden die moeten worden bijgewerkt op uw computer zich bevinden en het script doet de rest.
Kenmerken omvatten:
- Universeel - werkt voor alle tools of bestanden op elke URL
- Directory scannen voor het updaten van alle van toepassing zijnde bestanden in een lokale map (inclusief submappen)
- Automatisch uitpakken en extractie
- Directe URL-downloads voor updates van enkele bestanden
- Casconversie voor websites waarbij URL's hoofdlettergevoelig zijn
- Nieuwe bestandsdetectie voor alleen het bijwerken van nieuwere versies
- Automatisch afsluiten en opnieuw opstarten van actieve applicaties die moeten worden bijgewerkt
- Kan op aanvraag worden uitgevoerd of geautomatiseerd
Er zijn meer functies opgenomen die gedocumenteerd zijn in het scriptbestand. Open het gewoon in Kladblok (of een andere teksteditor) om alle opties te bekijken.
Het UpdateFromWeb-script maakt gebruik van een aantal externe hulpmiddelen die vóór gebruik op uw systeem moeten staan. De downloadkoppelingen voor deze hulpprogramma's worden hieronder gegeven en moeten in een map in de PATH-variabele van uw systeem worden geplaatst (als u twijfelt, hoeft u deze vereiste bestanden alleen in C: \ Windows te plaatsen).
Niet alleen voor tools of applicaties
Zoals hierboven vermeld, kan het UpdateFromWeb-script worden gebruikt voor elk bestand met een consistente URL. Als een project bijvoorbeeld 's nachts wordt geüpdatet met de URL mysite.com/project.zip, kunt u het UpdateFromWeb-script gebruiken om het zipbestand automatisch te downloaden en extraheren naar een lokale map op uw computer.
Op dezelfde manier kunt u het script gebruiken om bestanden en / of hulpmiddelen op meerdere machines consistent te houden. Upload een bestand naar een centrale locatie en een geautomatiseerd proces dat UpdateFromWeb uitvoert, kan de rest verwerken.
Voorbeelden
Het UpdateFromWeb-script kan zowel worden gebruikt vanaf de opdrachtregel of hardcoded. Bovendien kunt u naar behoefte mixen en matchen.
Hieronder zijn enkele voorbeelden die zowel het gebruik als de respectievelijke uitvoeringsinstellingen voor zowel de opdrachtregel als de hardcode demonstreren.
Werk alle SysInternals-hulpmiddelen bij in "C: \ Mijn hulpprogramma's" en start alle geopende toepassingen opnieuw die zijn bijgewerkt:
Opdrachtregel:
UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R "/ T: C: \ Mijn hulpmiddelen"
hardcode:
SET URL = http: //live.sysinternals.com/tools
SET TargetDir = C: \ Mijn tools
SET UpdateDir = 1
SET RestartStopped = 1
Werk alle Nirsoft-tools bij in "C: \ My Tools" en alle submappen:
Opdrachtregel:
UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L "/ T: C: \ Mijn hulpmiddelen"
hardcode:
SET URL = http: //www.nirsoft.net/utils
SET TargetDir = C: \ Mijn tools
SET UpdateDir = 1
SET Recurse = 1
SET ToLower = 1
SET Unzip = 1
SET RestartStopped = 1
Werk het bestand met de naam "Specs.doc" bij van mijnsite.com en kopieer het naar "C: \ Files \ Latest Specs.pdf":
Opdrachtregel:
UpdateFromWeb /U:http://mysite.com/Specs.pdf "/ F: Latest Specs.pdf" / T: C: \ Files
hardcode:
SET-URL = http: //mijnsite.com/Specs.pdf
SET TargetDir = C: \ Files
SET FileToGet = Laatste specificatie .pdf
Werk de bestanden in de map "C: \ Files" bij met de nieuwste bestanden van Specs.zip op mysite.com:
Opdrachtregel:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Files
hardcode:
SET URL = http: //mijnsite.com/Specs.zip
SET TargetDir = C: \ Files
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Werk alle bestanden in "C: \ Files" bij om synchroon te lopen met de bestanden die zijn opgeslagen op mysite.com/files:
Opdrachtregel:
UpdateFromWeb /U:http://mysite.com/files "/ D / T: C: \ Files
hardcode:
SET URL = http: //mijnsite.com/bestanden
SET TargetDir = C: \ Files
SET UpdateDir = 1
Update downloaden van webscript
Download.exe-hulpmiddel downloaden
Download 7-Zip Command Line Tool