A rendszer segédprogramok vagy webfájlok automatikus frissítése Script használatával
A legtöbb rendszer segédprogram egyik nagyszerű dolog a hordozhatóság. Sok egyszerűen közvetlenül exe-ként vagy zip-fájlban kerül forgalomba, és a telepítésre nincs szükség. A használat egyszerűsége miatt az ilyen típusú alkalmazások könnyen frissíthetők, de sokan nem rendelkeznek bármilyen automatikus automatikus frissítési képességgel. Az UpdateFromWeb parancsfájlja megoldja ezt a problémát, mivel lehetővé teszi a hordozható alkalmazások frissítéseinek telepítését, vagy bármely, az interneten elérhető anyagot, egy automatizált folyamatot.
Használat
Az UpdateFromWeb parancsfájlhasználat elég egyszerű, és több példát is adtunk. Egyszerűen adja meg a forrás URL-jét és a könyvtárat, ahol a számítógépen frissítendő fájlok találhatók, és a szkriptet a többi.
Jellemzők:
- Univerzális - bármilyen eszközre vagy fájlra használható bármely URL-en
- Könyvtár beolvasás a helyi könyvtár összes vonatkozó fájljának frissítéséhez (beleértve az alkönyvtárakat is)
- Automatikus kicsomagolás és kicsomagolás
- Közvetlen URL-letöltések egyetlen fájlfrissítésekhez
- Esemény konverzió olyan webhelyekre, ahol az URL-ek kis- és nagybetűk
- Új fájlfelismerés csak az újabb verziók frissítéséhez
- A frissítendő alkalmazások automatikus leállítása és újraindítása
- Futtatható igény szerint vagy automatizálva
Több olyan funkció is szerepel, amelyek a parancsfájlban dokumentálva vannak. Csak nyissa meg a Jegyzettömbben (vagy bármely más szövegszerkesztőben) az összes opció megtekintéséhez.
Az UpdateFromWeb parancsfájl néhány olyan külső eszközt használ, amely használat előtt a rendszeren kell lennie. Az alábbi eszközök letölthető linkjeit az alábbiakban találjuk, és azokat a rendszer PATH változójának egy mappájába kell helyezni (ha kétségei vannak, csak tegye ezeket a szükséges fájlokat a C: \ t.
Nem csak az eszközök vagy alkalmazások számára
Amint fentebb említettük, az UpdateFromWeb parancsfájl használható olyan fájlokra, amelyeknek következetes URL-je van. Ha például egy projektet frissítenek éjszakánként az URL mysite.com/project.zip használatával, az UpdateFromWeb parancsfájl segítségével automatikusan letöltheti és kivonhatja a zip fájlt a készülék helyi mappájába.
Hasonló megjegyzés esetén a szkript segítségével a fájlokat és / vagy szerszámokat több gépen is megtarthatja. Csak töltsön fel egy fájlt egy központi helyre, és az UpdateFromWeb futó automatizált folyamat képes kezelni a többit.
Példák
Az UpdateFromWeb parancsfájl használható mind a parancssorból, mind a kódoláskor. Emellett szükség esetén keverhet és egyezhet.
Az alábbiakban néhány példa látható, amelyek bemutatják mind a parancssor, mind a merevakód használatát és a megfelelő végrehajtási beállításokat.
Frissítse az összes SysInternals eszközt a „C: Eszközök” alatt, és indítsa újra a frissített futó alkalmazásokat:
Parancs sor:
FrissítésFromWeb /U:http://live.sysinternals.com/tools / D / R “/ T: C: Eszközök”
belekódolják:
SET URL = http: //live.sysinternals.com/tools
SET TargetDir = C: Saját eszközök
SET UpdateDir = 1
SET RestartStopped = 1
Frissítse az összes Nirsoft eszközt a „C: Eszközök” és az összes alkönyvtárban:
Parancs sor:
UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L “/ T: C:
belekódolják:
SET URL = http: //www.nirsoft.net/utils
SET TargetDir = C: Saját eszközök
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 át a „C: Fájlok legfrissebb Specs.pdf” fájlba:
Parancs sor:
FrissítésFromWeb /U:http://mysite.com/Specs.pdf “/ F: Legújabb Specs.pdf” / T: C: \ t
belekódolják:
SET URL = http: //mysite.com/Specs.pdf
SET TargetDir = C: Fájlok
SET FileToGet = Legújabb Specs.pdf
Frissítse a „C: fájlok” könyvtárban lévő fájlokat a legfrissebb Specs.zip fájlokkal az mysite.com webhelyen:
Parancs sor:
FrissítésFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C:
belekódolják:
SET URL = http: //mysite.com/Specs.zip
SET TargetDir = C: Fájlok
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Frissítse a „C: fájlok” fájl összes fájlját, hogy szinkronban legyen a mysite.com/files fájlokban tárolt fájlokkal:
Parancs sor:
FrissítésFromWeb /U:http://mysite.com/files ”/ D / T: C: Fájlok
belekódolják:
SET URL = http: //mysite.com/files
SET TargetDir = C: Fájlok
SET UpdateDir = 1
Frissítés letöltése a weblapról
Letöltés Download.exe eszköz
Letöltés 7-Zip parancssori eszköz