A rendszerinfrastruktúrák vagy webfájlok automatikus frissítése parancsfájl segítségével

Tartalomjegyzék:

A rendszerinfrastruktúrák vagy webfájlok automatikus frissítése parancsfájl segítségével
A rendszerinfrastruktúrák vagy webfájlok automatikus frissítése parancsfájl segítségével

Videó: A rendszerinfrastruktúrák vagy webfájlok automatikus frissítése parancsfájl segítségével

Videó: A rendszerinfrastruktúrák vagy webfájlok automatikus frissítése parancsfájl segítségével
Videó: How To Make Your Own Acoustic Panels - DIY Professional Acoustic Treatment for Home Studio - YouTube 2024, Április
Anonim
A legtöbb rendszerinformáció egyik nagyszerű dolog a hordozhatóságuk. Sokan egyszerűen csak exe-ként vagy zip-fájlokként vannak elosztva, és készen állnak arra, hogy használhatók legyenek telepítés nélkül. Az egyszerű használat miatt ezek az alkalmazások egyszerűen frissíthetők, bár sokan nem rendelkeznek az automatikus frissítési lehetőségekkel. UpdateFromWeb szkriptünk megoldja ezt a problémát, mivel frissítéseket telepít a hordozható alkalmazásokra, vagy az interneten elérhető fájlokra, egy automatizált folyamatra.
A legtöbb rendszerinformáció egyik nagyszerű dolog a hordozhatóságuk. Sokan egyszerűen csak exe-ként vagy zip-fájlokként vannak elosztva, és készen állnak arra, hogy használhatók legyenek telepítés nélkül. Az egyszerű használat miatt ezek az alkalmazások egyszerűen frissíthetők, bár sokan nem rendelkeznek az automatikus frissítési lehetőségekkel. UpdateFromWeb szkriptünk megoldja ezt a problémát, mivel frissítéseket telepít a hordozható alkalmazásokra, vagy az interneten elérhető fájlokra, egy automatizált folyamatra.

Használat

Az UpdateFromWeb szkript használata meglehetősen egyszerű, és alább felsorolunk néhány példát. Egyszerűen adja meg a forrás URL-t és a könyvtárat, ahol a számítógépen frissítendő fájlok találhatók, és a parancsfájl a többit tartalmazza.

Jellemzők:

  • Universal - minden eszközhöz vagy fájlhoz működik bármely URL-ben
  • A könyvtár beolvassa a helyi könyvtár összes vonatkozó fájljának frissítését (beleértve az alkönyvtárakat is)
  • Automatikus kicsomagolás és kitermelés
  • Közvetlen URL-letöltések egyetlen fájlfrissítéshez
  • Esettanulmány olyan webhelyek esetén, ahol az URL-ek nagybetűsek
  • Új fájlfelismerés az újabb verziók frissítéséhez
  • A futó alkalmazások automatikus leállítása és újraindítása, melyeket frissíteni kell
  • Futtatható igény szerint, vagy automatizált

Több olyan szolgáltatás is szerepel, amelyek dokumentálva vannak a szkriptfájlban. Nyissa meg a Jegyzettömbben (vagy bármely más szövegszerkesztőben) az összes lehetőség megtekintéséhez.

Az UpdateFromWeb szkript néhány külső eszközt használ, amelyeknek használatuk előtt meg kell jelennie a rendszeren. Ezeknek az eszközöknek a letöltési linkjei az alábbiakban találhatók, és el kell helyezni egy olyan mappába a rendszer PATH változójába (ha kétség merül fel, csak állítsa be ezeket a szükséges fájlokat a C: Windows-ban).

Nem csak eszközök vagy alkalmazások esetén

Mint fent említettük, az UpdateFromWeb szkript használható minden olyan fájlra, amely konzisztens URL-címmel rendelkezik. Ha például egy projekt frissítése éjszaka történik az URL mysite.com/project.zip címmel, akkor a UpdateFromWeb szkript segítségével automatikusan letöltheti és kibonthatja a zip fájlt a gépen található helyi mappára.

Hasonló megjegyzéssel a szkriptet a fájlok és / vagy eszközök konzisztensen tárolhatják több gépen. Csak töltsön fel egy fájlt egy központi helyre, és egy automatikus folyamat, amelyen a UpdateFromWeb fut, képes kezelni a többit.

Példák

Az UpdateFromWeb parancsfájl mind a parancssorból, mind a hardcode-ból használható. Ezenkívül szükség szerint keverheted és illeszthetsz.

Az alábbiakban bemutatunk néhány példát, amelyek bemutatják mind a parancssor, mind a hardcode használatát, valamint a megfelelő végrehajtási beállításokat.

Frissítse a C: My Tools-ban található összes SysInternals eszközt, és indítsa újra a frissített futó alkalmazásokat:

Parancs sor:

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

belekódolják:

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

SET TargetDir=C:My Tools

SET UpdateDir=1

SET RestartStopped=1

Frissítse a "C: My Tools" és az összes alkönyvtárban található Nirsoft eszközöket:

Parancs sor:

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

belekódolják:

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

Frissítse a "Specs.doc" nevű fájlt a mysite.com webhelyről, és másolja a "C: Files Latest Specs.pdf" fájlt:

Parancs sor:

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

belekódolják:

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

SET TargetDir=C:Files

SET FileToGet=Latest Specs.pdf

Frissítse a fájlokat a "C: Files" könyvtárban a Specs.zip legfrissebb fájljairól a mysite.com webhelyen:

Parancs sor:

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

belekódolják:

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

SET TargetDir=C:Files

SET UpdateDir=1

SET CopyNewFiles=1

SET Unzip=1

Frissítse a "C: Files" összes fájlját a mysite.com/files fájlok szinkronizálásához:

Parancs sor:

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

belekódolják:

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

SET TargetDir=C:Files

SET UpdateDir=1

Töltse le a frissítést a webes parancsfájllal

Töltse le a Download.exe eszközt

Töltse le a 7-Zip parancssori eszközt

Ajánlott: