Kaip automatiškai atnaujinti savo sistemos įrankius ar žiniatinklio failus naudojant scenarijų
Vienas iš didžiausių dalykų, susijusių su daugeliu sistemų komunalinių paslaugų, yra jų perkeliamumas. Daugelis tiesiog platinami tiesiogiai kaip „exe“ arba „zip“ failuose ir yra paruošti naudoti be įdiegimo. Dėl paprastumo, šie tipai yra lengvai atnaujinami, tačiau daugeliui trūksta jokios automatinio atnaujinimo galimybės. Mūsų „UpdateFromWeb“ scenarijus išsprendžia šią problemą, nes leidžia įdiegti nešiojamų programų naujinimus arba bet kokį failą, kurį galima rasti žiniatinklyje šiuo klausimu, automatizuotą procesą.
Naudojimas
„UpdateFromWeb“ scenarijaus naudojimas yra gana paprastas ir pateikiame keletą pavyzdžių. Jūs tiesiog nurodote šaltinio URL ir katalogą, kuriame yra failai, kuriuos reikia atnaujinti kompiuteryje, ir scenarijus atlieka likusį.
Funkcijos apima:
- Universalus - veikia bet kuriam įrankiui ar failui bet kuriame URL
- Katalogas nuskaito, kaip atnaujinti visus taikomus failus vietiniame kataloge (įskaitant pakatalogius)
- Automatinis išpakavimas ir ištraukimas
- Tiesioginiai URL atsisiunčiami vieno failo atnaujinimui
- Atvejų konvertavimas svetainėms, kuriose URL yra didžiosios ir mažosios raidės
- Naujas failų nustatymas tik naujinant naujesnes versijas
- Automatinis išjungimas ir paleistinų programų atnaujinimas, kuriuos reikia atnaujinti
- Gali būti paleista pagal poreikį arba automatizuota
Yra daugiau funkcijų, kurios yra dokumentuojamos scenarijaus faile. Tiesiog atidarykite jį „Notepad“ (arba kitame teksto redaktoriuje), kad galėtumėte peržiūrėti visas parinktis.
„UpdateFromWeb“ scenarijus naudoja keletą išorinių įrankių, kurie prieš naudodami turės būti jūsų sistemoje. Šių įrankių atsisiuntimo nuorodos pateikiamos žemiau ir turi būti įtrauktos į aplanko, esančio jūsų sistemos PATH kintamajame (jei kyla abejonių, įdėkite šiuos reikalingus failus į C: Windows).
Ne tik įrankiams ar programoms
Kaip minėta pirmiau, „UpdateFromWeb“ scenarijus gali būti naudojamas bet kuriam failui, kuriame yra nuoseklus URL. Pvz., Jei projektas atnaujinamas naktį naudojant URL mysite.com/project.zip, galite naudoti „UpdateFromWeb“ scenarijų, kad automatiškai atsisiunčia ir ištrauktų zip failą į vietinį jūsų įrenginio aplanką.
Panašioje pastaboje galite naudoti scenarijų, kad failai ir (arba) įrankiai būtų suderinti keliose mašinose. Tiesiog įkelkite failą į centrinę vietą ir automatizuotas procesas, kuriame veikia „UpdateFromWeb“, gali valdyti likusį.
Pavyzdžiai
„UpdateFromWeb“ scenarijus gali būti naudojamas ir iš komandų eilutės, arba suapvalintas. Be to, galite sumaišyti ir suderinti, kiek reikia.
Toliau pateikiami keli pavyzdžiai, rodantys, kaip naudojami ir atitinkami komandų eilutės, ir kietojo kodo vykdymo nustatymai.
Atnaujinkite visus „C: Mano įrankiai“ esančius „SysInternals“ įrankius ir iš naujo paleiskite visas atnaujintas programas:
Komandinė eilutė:
UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R “/ T: C:„ Mano įrankiai “
Kietasis kodas:
SET URL = http: //live.sysinternals.com/tools
SET TargetDir = C: Mano įrankiai
SET UpdateDir = 1
SET RestartStopped = 1
Atnaujinkite visus „Nirsoft“ įrankius, esančius „C“: „Mano įrankiai“ ir visus
Komandinė eilutė:
UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L “/ T: C:„ Mano įrankiai “
Kietasis kodas:
SET URL = http: //www.nirsoft.net/utils
SET TargetDir = C: Mano įrankiai
SET UpdateDir = 1
SET Recurse = 1
SET ToLower = 1
SET Unzip = 1
SET RestartStopped = 1
Atnaujinkite failą pavadinimu „Specs.doc“ iš mysite.com ir nukopijuokite jį į „C: Failai Naujausi Specs.pdf“:
Komandinė eilutė:
UpdateFromWeb /U:http://mysite.com/Specs.pdf “/ F: Paskutinės Specs.pdf“ / T: C:
Kietasis kodas:
SET URL = http: //mysite.com/Specs.pdf
SET TargetDir = C: Failai
SET FileToGet = Naujausios specifikacijospdf
Atnaujinkite „C: failų“ katalogo failus su naujausiais failais iš Specs.zip svetainėje mysite.com:
Komandinė eilutė:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C:
Kietasis kodas:
SET URL = http: //mysite.com/Specs.zip
SET TargetDir = C: Failai
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Atnaujinkite visus „C: failų“ failus, kad jie būtų sinchronizuojami su failais, saugomais mysite.com/files:
Komandinė eilutė:
„UpdateFromWeb /U:http://mysite.com/files“ / D / T: C: failai
Kietasis kodas:
SET URL = http: //mysite.com/files
SET TargetDir = C: Failai
SET UpdateDir = 1
Atsisiųskite naujinimą iš interneto scenarijaus
Atsisiųskite „Download.exe“ įrankį
Atsisiųskite 7-Zip komandinės eilutės įrankį