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