Unul dintre marile lucruri despre majoritatea utilităților de sistem este portabilitatea lor. Multe sunt distribuite direct ca fișier exe sau într-un fișier zip și sunt gata de utilizare fără instalare necesară. Din cauza simplității utilizării, aceste tipuri de aplicații sunt ușor de actualizat, cu toate acestea multe dintre acestea nu au nici o formă de auto-actualizare capabilitate. Scriptul nostru UpdateFromWeb rezolvă această problemă, deoarece face ca instalarea actualizărilor aplicațiilor portabile sau a oricăror fișiere disponibile prin intermediul web-ului să fie un proces automatizat.
Utilizarea scriptului UpdateFromWeb este destul de simplă și am furnizat câteva exemple de mai jos. Pur și simplu furnizați URL-ul sursă și directorul în care sunt localizate fișierele care trebuie actualizate pe computer și scriptul face restul.
Caracteristicile includ:
Există mai multe caracteristici incluse, care sunt documentate în fișierul script. Deschideți-o doar în Notepad (sau orice alt editor de text) pentru a vedea toate opțiunile.
Scriptul UpdateFromWeb folosește câteva instrumente externe care vor trebui să fie pe sistem înainte de utilizare. Legăturile de descărcare pentru aceste instrumente sunt furnizate mai jos și trebuie să fie plasate într-un folder în variabila PATH a sistemului dvs. (dacă aveți îndoieli, puneți doar aceste fișiere necesare în C: \ Windows).
După cum sa menționat mai sus, scriptul UpdateFromWeb poate fi folosit pentru orice fișier care are un URL consistent. De exemplu, dacă un proiect este actualizat zilnic folosind URL-ul mysite.com/project.zip, puteți utiliza scriptul UpdateFromWeb pentru a descărca și a extrage automat fișierul zip într-un folder local de pe aparat.
Pe o notă similară, puteți utiliza scriptul pentru a păstra fișierele și / sau instrumentele consecvente pe mai multe mașini. Doar încărcați un fișier într-o locație centrală și un proces automatizat care rulează UpdateFromWeb se poate ocupa de restul.
Scriptul UpdateFromWeb poate fi utilizat atât din linia de comandă, cât și din hardcod. În plus, puteți să le amestecați și să le potriviți după cum este necesar.
Mai jos sunt câteva exemple care demonstrează utilizarea și setările de execuție respective atât pentru linia de comandă, cât și pentru hardcode.
Actualizați toate instrumentele SysInternals din "C: \ My Tools" și reporniți toate aplicațiile care au fost actualizate:
Linie de comanda:
UpdateFromWeb /U:http://live.sysinternals.com/tools/ D / R "/ T: C: \ My Tools"
Cod greu:
SET URL = http: //live.sysinternals.com/tools
SET TargetDir = C: \ My Tools
SET UpdateDir = 1
SET RestartStopped = 1
Actualizați toate instrumentele Nirsoft din "C: \ My Tools" și toate subdirectoarele:
Linie de comanda:
UpdateFromWeb /U:http://www.nirsoft.net/utils/ D / S / Z / L "/ T: C: \ My Tools"
Cod greu:
SET URL = http: //www.nirsoft.net/utils
SET TargetDir = C: \ My Tools
SET UpdateDir = 1
SET Recurse = 1
SET ToLower = 1
SET Unzip = 1
SET RestartStopped = 1
Actualizați fișierul numit "Specs.doc" de la mysite.com și copiați-l în "C: \ Files \ Latest Specs.pdf":
Linie de comanda:
UpdateFromWeb /U:http://mysite.com/Specs.pdf "/ F: Ultimele Specs.pdf" / T: C: \ Fișiere
Cod greu:
SET URL = http: //mysite.com/Specs.pdf
SET TargetDir = C: \ Fișiere
SET FileToGet = Ultimele Specs.pdf
Actualizați fișierele din directorul "C: \ Files" cu cele mai recente fișiere din Specs.zip pe mysite.com:
Linie de comanda:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Fișiere
Cod greu:
SET URL = http: //mysite.com/Specs.zip
SET TargetDir = C: \ Fișiere
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Actualizați toate fișierele din "C: \ Files" pentru a fi sincronizate cu fișierele stocate pe mysite.com/files:
Linie de comanda:
UpdateFromWeb /U:http://mysite.com/files "/ D / T: C: \ Fișiere
Cod greu:
SET URL = http: //mysite.com/files
SET TargetDir = C: \ Fișiere
SET UpdateDir = 1
Descărcați actualizarea din Web Script
Descarcă instrumentul Download.exe
Descărcați instrumentul de comandă pentru 7-Zip