Cách tự động cập nhật tiện ích hệ thống hoặc tệp web của bạn bằng tập lệnh
Một trong những điều tuyệt vời về hầu hết các tiện ích hệ thống là tính di động của chúng. Nhiều đơn giản được phân phối trực tiếp dưới dạng exe hoặc trong tệp zip và sẵn sàng sử dụng mà không cần cài đặt. Do tính đơn giản của việc sử dụng, các loại ứng dụng này dễ dàng được cập nhật, tuy nhiên nhiều người không có bất kỳ hình thức khả năng tự động cập nhật nào. Tập lệnh UpdateFromWeb của chúng tôi giải quyết vấn đề này vì nó giúp cài đặt các bản cập nhật cho các ứng dụng di động hoặc bất kỳ tệp nào có sẵn qua web cho vấn đề đó, một quy trình tự động.
Sử dụng
Việc sử dụng tập lệnh UpdateFromWeb khá đơn giản và chúng tôi đã cung cấp một số ví dụ dưới đây. 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 cho mọi công cụ hoặc tệp trên bất kỳ URL nào
- Quét thư mục để cập nhật tất cả các tệp áp dụng trong một thư mục cục bộ (bao gồm cả thư mục con)
- Tự động giải nén và giải nén
- Tải xuống URL trực tiếp để cập nhật tập tin duy nhất
- 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 hơn bao gồm được ghi lại trong tệp script. 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.
Tập lệnh UpdateFromWeb sử dụng một vài công cụ bên ngoài sẽ cần 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ần thiết này vào C: \ Windows).
Không chỉ cho các công cụ hoặc ứng dụng
Như đã đề cập ở trên, tập lệnh 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 một dự án được cập nhật hàng đêm bằ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à trích xuất 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ữ 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 một vị trí trung tâm và một quy trình tự động chạy UpdateFromWeb có thể xử lý phần còn lại.
Ví dụ
Tập lệnh 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 thiết.
Dưới đây là một số ví dụ minh họa cách sử dụng cũng như cài đặt thực thi tương ứng cho cả dòng lệnh và mã cứng.
Cập nhật tất cả các công cụ SysIternals có trong C: \ Công cụ của tôi và khởi động lại mọi ứng dụng đang chạy đã được cập nhật:
Dòng lệnh:
UpdateFromWeb /U:http://live.sysiternals.com/tools / D / R Tải / T: C: \ Công cụ của tôi
Mã cứng:
THIẾT LẬP URL = http: // live.sysi INTERNals.com/tools
SET TargetDir = C: \ Công cụ của tôi
Cài đặt Cập nhậtDir = 1
THIẾT LẬP Khởi động lại = 1
Cập nhật tất cả các công cụ Nirsoft có trong Bộ C: \ Công cụ của tôi và tất cả các thư mục con:
Dòng lệnh:
UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / Lọ / T: C: \ Công cụ của tôi
Mã cứng:
THIẾT LẬP URL = http: //www.nirsoft.net/utils
SET TargetDir = C: \ Công cụ của tôi
Cài đặt Cập nhậtDir = 1
THIẾT LẬP Recurse = 1
SET ToLower = 1
THIẾT LẬP Unzip = 1
THIẾT LẬP Khởi động lại = 1
Cập nhật tập tin có tên là Spec Specs.doc, từ mysite.com và sao chép nó vào C C \ \ Files \ Specs.pdf mới nhất:
Dòng lệnh:
UpdateFromWeb /U:http://mysite.com/Specs.pdf Thẻ / F: Specs.pdf mới nhất / T: C: \ Files
Mã cứng:
THIẾT LẬP URL = http: //mysite.com/Specs.pdf
THIẾT LẬP TargetDir = C: \ Files
SET FileToGet = Specs.pdf mới nhất
Cập nhật các tệp trong thư mục của C C \ \ \ Tập tin với các tệp mới nhất từ Specs.zip trên mysite.com:
Dòng lệnh:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Files
Mã cứng:
THIẾT LẬP URL = http: //mysite.com/Specs.zip
THIẾT LẬP TargetDir = C: \ Files
Cài đặt Cập nhậtDir = 1
THIẾT LẬP CopyNewFiles = 1
THIẾT LẬP Unzip = 1
Cập nhật tất cả các tệp trong C trên C: \ Files, để đồng bộ hóa với các tệp được lưu trữ trên mysite.com/files:
Dòng lệnh:
UpdateFromWeb /U:http://mysite.com/files W / D / T: C: \ Files
Mã cứng:
THIẾT LẬP URL = http: //mysite.com/files
THIẾT LẬP TargetDir = C: \ Files
Cài đặt Cập nhậtDir = 1
Tải xuống bản cập nhật từ Web Script
Tải xuống Công cụ Download.exe
Tải xuống Công cụ dòng lệnh 7-Zip