Järjestelmäohjelmien tai Web-tiedostojen automaattisen päivittäminen komentosarjalla

Sisällysluettelo:

Järjestelmäohjelmien tai Web-tiedostojen automaattisen päivittäminen komentosarjalla
Järjestelmäohjelmien tai Web-tiedostojen automaattisen päivittäminen komentosarjalla

Video: Järjestelmäohjelmien tai Web-tiedostojen automaattisen päivittäminen komentosarjalla

Video: Järjestelmäohjelmien tai Web-tiedostojen automaattisen päivittäminen komentosarjalla
Video: Puurakentamisen ohjelman seminaari: Vaikuttava valtuusto ja kuntastrategia - YouTube 2024, Huhtikuu
Anonim
Yksi suurimmista asioista useimmista järjestelmien apuohjelmista on niiden siirrettävyys. Monet yksinkertaisesti jakautuvat suoraan exe-tai zip-tiedostona ja ovat valmiita käyttämään ilman asennusta. Yksinkertaisuuden vuoksi tällaiset sovellukset päivittyvät helposti, mutta monet eivät ole millään tavoin automaattisen päivityksen ominaisuuksia. UpdateFromWeb-skripti ratkaisee tämän ongelman, koska se mahdollistaa päivitysten asentamisen kannettaviin sovelluksiin tai kaikkiin verkossa käytettävissä oleviin tiedostoihin, automaattiseen prosessiin.
Yksi suurimmista asioista useimmista järjestelmien apuohjelmista on niiden siirrettävyys. Monet yksinkertaisesti jakautuvat suoraan exe-tai zip-tiedostona ja ovat valmiita käyttämään ilman asennusta. Yksinkertaisuuden vuoksi tällaiset sovellukset päivittyvät helposti, mutta monet eivät ole millään tavoin automaattisen päivityksen ominaisuuksia. UpdateFromWeb-skripti ratkaisee tämän ongelman, koska se mahdollistaa päivitysten asentamisen kannettaviin sovelluksiin tai kaikkiin verkossa käytettävissä oleviin tiedostoihin, automaattiseen prosessiin.

Käyttö

UpdateFromWeb-komentosarjan käyttö on melko yksinkertainen, ja olemme esittäneet useita esimerkkejä alla. Voit yksinkertaisesti antaa lähde-URL-osoitteen ja hakemiston, johon tietokoneeseen päivitettävät tiedostot sijaitsevat, ja komentosarja tekee loput.

Ominaisuuksiin kuuluu:

  • Universal - toimii millä tahansa URL-osoitteella olevilla työkaluilla tai tiedostoilla
  • Hakemisto, joka etsii kaikkien paikallisten hakemistojen (myös alihakemistojen)
  • Automaattinen poisto ja uutto
  • Suorat URL-lataukset yhdelle tiedostopäivitykselle
  • Tapausten muuntaminen verkkosivustoille, joissa URL-osoitteet ovat erottava
  • Uusi tiedostojen havaitseminen vain uudempien versioiden päivittämiseksi
  • Automaattinen käynnissä olevien ohjelmien sammuttaminen ja käynnistäminen, jotka on päivitettävä
  • Voidaan suorittaa pyynnöstä tai automatisoituna

Mukana on useita ominaisuuksia, jotka on dokumentoitu komentotiedostossa. Avaa se vain Muistiossa (tai muussa tekstieditorissa) kaikkien asetusten tarkastelemiseksi.

UpdateFromWeb-skripti käyttää muutamia ulkoisia työkaluja, joiden on oltava järjestelmässä ennen käyttöä. Näiden työkalujen latauslinkit on annettu alla, ja ne on sijoitettava järjestelmän PATH-muuttujan kansioon (jos epäilet, aseta vain tarvittavat tiedostot C: Windowsiin).

Ei vain työkaluille tai sovelluksille

Kuten yllä mainittiin, UpdateFromWeb-komentosarjaa voidaan käyttää mille tahansa tiedostolle, jolla on yhtenäinen URL-osoite. Jos projektia päivitetään esimerkiksi yönä URL-osoitteella mysite.com/project.zip, voit käyttää UpdateFromWeb-skriptiä lataamaan ja purkamaan zip-tiedoston automaattisesti koneesi paikalliseen kansioon.

Samanlaisen huomautuksen avulla komentosarjan avulla tiedostoja ja / tai työkaluja voi säilyttää useilla koneilla. Lähetä vain tiedosto keskeiselle paikalle ja automaattinen prosessi, jossa on käytössä UpdateFromWeb, voi käsitellä loput.

esimerkit

UpdateFromWeb-komentosarjaa voidaan käyttää sekä komentoriviltä että kovakoodattuna. Lisäksi voit sekoittaa ja sovittaa tarpeen mukaan.

Seuraavassa on joitain esimerkkejä, jotka osoittavat sekä komentorivin että kovalevyn käytön sekä niiden suoritus- asetukset.

Päivitä kaikki "C: My Tools" -kohdassa sijaitsevat SysInternals-työkalut ja käynnistä käynnissä olevat käynnissä olevat sovellukset uudelleen:

Komentorivi:

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

hardcode:

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

SET TargetDir=C:My Tools

SET UpdateDir=1

SET RestartStopped=1

Päivitä kaikki Nirsoft-työkalut, jotka sijaitsevat kohdassa "C: My Tools" ja kaikki alihakemistot:

Komentorivi:

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

hardcode:

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

Päivitä tiedosto nimeltä "Specs.doc" mysite.comista ja kopioi se osoitteeseen "C: Files Latest Specs.pdf":

Komentorivi:

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

hardcode:

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

SET TargetDir=C:Files

SET FileToGet=Latest Specs.pdf

Päivitä tiedostot "C: Files" -hakemistosta viimeisimpien Specs.zip-tiedostojen kanssa mysite.com:lta:

Komentorivi:

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

hardcode:

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

SET TargetDir=C:Files

SET UpdateDir=1

SET CopyNewFiles=1

SET Unzip=1

Päivitä "C: Files" -tiedostot synkronoitavaksi mysite.com/files -tiedostojen kanssa:

Komentorivi:

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

hardcode:

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

SET TargetDir=C:Files

SET UpdateDir=1

Lataa Update from Web Script

Lataa Download.exe-työkalu

Lataa 7-Zip Command Line Tool

Suositeltava: