употреба
Използването на скрипта UpdateFromWeb е доста проста и ние представихме няколко примера по-долу. Можете просто да предоставите URL адреса на източника и директорията, където се намират файловете, които да бъдат обновени на вашия компютър, и скриптът прави останалото.
Особеностите включват:
- Universal - работи за всички инструменти или файлове на всеки URL адрес
- Сканиране на директории за актуализиране на всички приложими файлове в локална директория (включително поддиректории)
- Автоматично разкомплектоване и извличане
- Директно изтегляне на URL адреси за актуализации на един файл
- Преобразуване на случай за уебсайтове, в които в URL адресите се правят малки и големи букви
- Ново откриване на файлове само за актуализиране на по-нови версии
- Автоматично изключване и рестартиране на изпълняваните приложения, които трябва да бъдат актуализирани
- Могат да се изпълняват при поискване или автоматизирани
Има още включени функции, които са документирани в скрипта. Просто го отворете в Notepad (или друг текстов редактор), за да видите всички опции.
Скриптът UpdateFromWeb използва няколко външни инструмента, които трябва да са във вашата система преди употреба. Връзките за изтегляне на тези инструменти са предоставени по-долу и трябва да бъдат поставени в папка в променливата PATH на вашата система (ако имате съмнения, просто поставете тези необходими файлове в C: Windows).
Не само за инструменти или приложения
Както бе споменато по-горе, скриптът UpdateFromWeb може да се използва за всеки файл, който има последователен URL адрес. Например, ако проектът се актуализира през нощта с помощта на URL mysite.com/project.zip, можете да използвате скрипта UpdateFromWeb, за да изтеглите и извлечете автоматично zip файла в локална папка на вашето устройство.
По подобен начин можете да използвате скрипта, за да запазите файловете и / или инструментите съвместими в различни машини. Просто качете файл на централно място и автоматизираният процес, работещ с UpdateFromWeb, може да се справи с останалите.
Примери
Скриптът UpdateFromWeb може да се използва както от командния ред, така и от хардкод. Освен това можете да ги смесвате и да ги подреждате според нуждите.
По-долу са дадени някои примери, които показват употребата, както и съответните настройки за изпълнение както за командния ред, така и за твърдия код.
Актуализирайте всички инструменти на SysInternals, намиращи се в "C: My Tools", и рестартирайте всички изпълнявани приложения, които са били актуализирани:
Командна линия:
UpdateFromWeb /U:https://live.sysinternals.com/tools /D /R “/T:C:My Tools”
кодират твърдо:
SET URL=https://live.sysinternals.com/tools
SET TargetDir=C:My Tools
SET UpdateDir=1
SET RestartStopped=1
Актуализирайте всички инструменти на Nirsoft, намиращи се в "C: My Tools" и всички поддиректории:
Командна линия:
UpdateFromWeb /U:https://www.nirsoft.net/utils /D /S /Z /L “/T:C:My Tools”
кодират твърдо:
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
Актуализирайте файла с име "Specs.doc" от mysite.com и го копирайте в "C: Files Latest Specs.pdf":
Командна линия:
UpdateFromWeb /U:https://mysite.com/Specs.pdf “/F:Latest Specs.pdf” /T:C:Files
кодират твърдо:
SET URL=https://mysite.com/Specs.pdf
SET TargetDir=C:Files
SET FileToGet=Latest Specs.pdf
Актуализирайте файловете в директорията "C: Files" с най-новите файлове от Specs.zip на mysite.com:
Командна линия:
UpdateFromWeb /U:https://mysite.com/Specs.zip /D /N /Z /T:C:Files
кодират твърдо:
SET URL=https://mysite.com/Specs.zip
SET TargetDir=C:Files
SET UpdateDir=1
SET CopyNewFiles=1
SET Unzip=1
Актуализирайте всички файлове в "C: Files", за да се синхронизират с файловете, съхранени на mysite.com/files:
Командна линия:
UpdateFromWeb /U:https://mysite.com/files” /D /T:C:Files
кодират твърдо:
SET URL=https://mysite.com/files
SET TargetDir=C:Files
SET UpdateDir=1
Изтеглете актуализацията от Web Script
Изтеглете инструмента Download.exe
Изтеглете 7-Zip Command Line Tool