/ / Kaip automatiškai atnaujinti savo sistemos komunalines paslaugas ar žiniatinklio failus naudojant scenarijų

Kaip automatiškai atnaujinti savo sistemos komunalines paslaugas ar žiniatinklio failus naudojant scenarijų

vaizdas

Vienas iš nuostabių dalykų apie daugumą sistemoskomunalinės paslaugos yra jų perkeliamumas. Daugelis tiesiog yra platinami tiesiogiai kaip exe arba zip failas ir yra pasirengę naudoti be jokio diegimo. Dėl naudojimo paprastumo, šių tipų programos lengvai atnaujinamos, tačiau daugeliui jų nėra jokių automatinio atnaujinimo galimybių. Mūsų scenarijus „UpdateFromWeb“ išsprendžia šią problemą, nes jis padeda automatiškai įdiegti nešiojamų programų ar bet kokio žiniatinklyje prieinamo failo naujinius.

Naudojimas

„UpdateFromWeb“ scenarijaus naudojimas yra gana paprastasir žemiau pateikėme keletą pavyzdžių. Jūs tiesiog pateikiate šaltinio URL ir katalogą, kuriame yra jūsų kompiuteryje atnaujintini failai, o likusią dalį atlieka scenarijus.

Funkcijos apima:

  • Universalus - tinka bet kokiems įrankiams ar failams bet kuriame URL
  • Katalogų nuskaitymas, norint atnaujinti visus taikomus failus vietiniame kataloge (įskaitant pakatalogius)
  • Automatinis išpakavimas ir ištraukimas
  • Tiesioginis atsisiuntimas URL vienam failui atnaujinti
  • Didžiųjų ir mažųjų raidžių keitimas svetainėse, kuriose URL yra didžiosios ir mažosios raidės
  • Naujų failų aptikimas skirtas tik naujesnėms versijoms atnaujinti
  • Automatinis veikiančių programų, kurias reikia atnaujinti, išjungimas ir paleidimas iš naujo
  • Galima valdyti pagal pareikalavimą arba automatizuoti

Yra ir daugiau funkcijų, kurios dokumentuojamos scenarijaus faile. Norėdami atidaryti visas parinktis, tiesiog atidarykite ją užrašų knygelėje (arba bet kuriame kitame teksto rengyklėje).

„UpdateFromWeb“ scenarijuje naudojamos keliosišoriniai įrankiai, kurie prieš naudojimą turės būti jūsų sistemoje. Šių įrankių atsisiuntimo nuorodos pateikiamos žemiau ir jas reikia sudėti į sistemos PATH kintamojo aplanką (jei kyla abejonių, tiesiog įdėkite šiuos reikalingus failus į C: Windows).

Ne tik įrankiams ar programoms

Kaip minėta aukščiau, „UpdateFromWeb“ scenarijus gali būtibūti naudojamas bet kokiam failui, turinčiam pastovų URL. Pvz., Jei projektas atnaujinamas kiekvieną naktį naudojant URL svetainę mysite.com/project.zip, galite naudoti scenarijų „UpdateFromWeb“, kad automatiškai atsisiųstumėte ir ištrauktumėte ZIP failą į vietinį kompiuterio aplanką.

Ant panašaus užrašo galite naudoti scenarijųfailai ir (arba) įrankiai, suderinami keliuose kompiuteriuose. Tiesiog įkelkite failą į centrinę vietą, o automatizuotas procesas, kuriame veikia „UpdateFromWeb“, gali būti tvarkomas likusioje dalyje.

Pavyzdžiai

„UpdateFromWeb“ scenarijus gali būti naudojamas tiek iš komandinės eilutės, tiek užkoduotas. Be to, galite sumaišyti ir suderinti pagal poreikį.

Žemiau pateikiami keli pavyzdžiai, parodantys komandinės eilutės ir kietojo kodo naudojimą bei atitinkamus vykdymo parametrus.

Atnaujinkite visus „SysInternals“ įrankius, esančius „C: Mano įrankiai“, ir paleiskite visas atnaujintas veikiančias programas:

Komandinė eilutė:

UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R “/ T: C: Mano įrankiai“

Kietasis kodas:

NUSTATYTI URL = http: //live.sysinternals.com/tools

SET TargetDir = C: Mano įrankiai

NUSTATYTI „UpdateDir = 1“

SET RestartStopped = 1

Atnaujinkite visus „Nirsoft“ įrankius, esančius „C: Mano įrankiai“, ir visus pakatalogius:

Komandinė eilutė:

UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L “/ T: C: Mano įrankiai”

Kietasis kodas:

NUSTATYTI URL = http: //www.nirsoft.net/utils

SET TargetDir = C: Mano įrankiai

NUSTATYTI „UpdateDir = 1“

SET Recurse = 1

SET ToLower = 1

SET Išpakuoti = 1

SET RestartStopped = 1

Atnaujinkite failą pavadinimu „Specs.doc“ iš mysite.com ir nukopijuokite jį į „C: FilesLatest Specs.pdf“:

Komandinė eilutė:

„UpdateFromWeb“ / U: http://mysite.com/Specs.pdf “/ F: Naujausios specifikacijos.pdf“ / T: C: Failai

Kietasis kodas:

NUSTATYTI URL = http: //manosvetainė.com/Specs.pdf

SET TargetDir = C: failai

SET FileToGet = Naujausios specifikacijos.pdf

Atnaujinkite „C: Files“ aplanke esančius failus naujausiais „Specs.zip“ failais, esančiais „mysite.com“:

Komandinė eilutė:

„UpdateFromWeb“ / U: http://mysite.com/Specs.zip / D / N / Z / T: C: Failai

Kietasis kodas:

NUSTATYTI URL = http: //mysite.com/Specs.zip

SET TargetDir = C: failai

NUSTATYTI „UpdateDir = 1“

SET CopyNewFiles = 1

SET Išpakuoti = 1

Atnaujinkite visus „C: Files“ esančius failus, kad jie būtų sinchronizuoti su failais, saugomais „mysite.com/files“:

Komandinė eilutė:

„UpdateFromWeb“ / U: http://manosvetainės.com/failai “/ D / T: C: Failai

Kietasis kodas:

NUSTATYTI URL = http: //manosvetainė.com/failai

SET TargetDir = C: failai

NUSTATYTI „UpdateDir = 1“

Atsisiųskite atnaujinimą iš interneto scenarijaus

Atsisiųskite įrankį „Download.exe“

Atsisiųskite 7-ZIP komandų eilutės įrankį