Sử dụng
Việc sử dụng kịch bản UpdateFromWeb khá đơn giản và chúng tôi đã cung cấp một số ví dụ bên dưới. Bạn chỉ cần cung cấp URL nguồn và thư mục chứa các tệp được cập nhật trên máy tính của bạn và tập lệnh thực hiện phần còn lại.
Các tính năng bao gồm:
- Universal - hoạt động với bất kỳ công cụ hoặc tệp nào trên URL bất kỳ
- Quét thư mục để cập nhật tất cả các tệp hiện hành trong một thư mục cục bộ (bao gồm các thư mục con)
- Tự động giải nén và trích xuất
- Tải xuống URL trực tiếp để cập nhật tệp đơn lẻ
- Chuyển đổi trường hợp cho các trang web có URL phân biệt chữ hoa chữ thường
- Phát hiện tệp mới chỉ cập nhật các phiên bản mới hơn
- Tự động tắt và khởi động lại các ứng dụng đang chạy cần được cập nhật
- Có thể chạy theo yêu cầu hoặc tự động
Có nhiều tính năng bao gồm được ghi lại trong tệp tập lệnh. Chỉ cần mở nó trong Notepad (hoặc bất kỳ trình soạn thảo văn bản nào khác) để xem tất cả các tùy chọn.
Kịch bản UpdateFromWeb sử dụng một vài công cụ bên ngoài cần phải có trên hệ thống của bạn trước khi sử dụng. Các liên kết tải xuống cho các công cụ này được cung cấp bên dưới và cần được đặt trong một thư mục trong biến PATH của hệ thống của bạn (nếu nghi ngờ, chỉ cần đặt các tệp được yêu cầu này trong C: Windows).
Không chỉ cho công cụ hoặc ứng dụng
Như đã đề cập ở trên, kịch bản UpdateFromWeb có thể được sử dụng cho bất kỳ tệp nào có URL nhất quán. Ví dụ: nếu dự án được cập nhật hàng đêm bằng cách sử dụng URL mysite.com/project.zip, bạn có thể sử dụng tập lệnh UpdateFromWeb để tự động tải xuống và giải nén tệp zip vào thư mục cục bộ trên máy của bạn.
Trên một lưu ý tương tự, bạn có thể sử dụng tập lệnh để giữ cho các tệp và / hoặc công cụ nhất quán trên nhiều máy. Chỉ cần tải tệp lên vị trí trung tâm và quá trình tự động chạy UpdateFromWeb có thể xử lý phần còn lại.
Ví dụ
Kịch bản UpdateFromWeb có thể được sử dụng từ dòng lệnh hoặc mã hóa cứng. Ngoài ra, bạn có thể trộn và kết hợp khi cần.
Dưới đây là một số ví dụ minh họa cách sử dụng cũng như các cài đặt thực thi tương ứng cho cả dòng lệnh và hardcode.
Cập nhật tất cả các công cụ SysInternals trong “C: My Tools” và khởi động lại bất kỳ ứng dụng đang chạy nào đã được cập nhật:
Dòng lệnh:
UpdateFromWeb /U:https://live.sysinternals.com/tools /D /R “/T:C:My Tools”
Mã số:
SET URL=https://live.sysinternals.com/tools
SET TargetDir=C:My Tools
SET UpdateDir=1
SET RestartStopped=1
Cập nhật tất cả các công cụ Nirsoft nằm trong “C: My Tools” và tất cả các thư mục con:
Dòng lệnh:
UpdateFromWeb /U:https://www.nirsoft.net/utils /D /S /Z /L “/T:C:My Tools”
Mã số:
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
Cập nhật tệp có tên “Specs.doc” từ mysite.com và sao chép tệp thành “C: Files Latest Specs.pdf”:
Dòng lệnh:
UpdateFromWeb /U:https://mysite.com/Specs.pdf “/F:Latest Specs.pdf” /T:C:Files
Mã số:
SET URL=https://mysite.com/Specs.pdf
SET TargetDir=C:Files
SET FileToGet=Latest Specs.pdf
Cập nhật các tệp trong thư mục “C: Files” với các tệp mới nhất từ Specs.zip trên mysite.com:
Dòng lệnh:
UpdateFromWeb /U:https://mysite.com/Specs.zip /D /N /Z /T:C:Files
Mã số:
SET URL=https://mysite.com/Specs.zip
SET TargetDir=C:Files
SET UpdateDir=1
SET CopyNewFiles=1
SET Unzip=1
Cập nhật tất cả các tệp trong “C: Files” để được đồng bộ với các tệp được lưu trữ trên mysite.com/files:
Dòng lệnh:
UpdateFromWeb /U:https://mysite.com/files” /D /T:C:Files
Mã số:
SET URL=https://mysite.com/files
SET TargetDir=C:Files
SET UpdateDir=1
Tải xuống bản cập nhật từ tập lệnh web
Tải xuống công cụ Download.exe
Tải xuống Công cụ Dòng lệnh 7-Zip