Cara Memperbarui Otomatis Utilitas Sistem Anda atau File Web dengan Skrip
Salah satu hal hebat tentang sebagian besar utilitas sistem adalah portabilitasnya. Banyak hanya didistribusikan secara langsung sebagai exe atau dalam file zip dan siap digunakan tanpa instalasi yang diperlukan. Karena kesederhanaan penggunaan, jenis aplikasi ini mudah diperbarui, namun banyak yang tidak memiliki kemampuan pembaruan otomatis dalam bentuk apa pun. Skrip UpdateFromWeb kami memecahkan masalah ini karena membuat pembaruan menginstal ke aplikasi portabel, atau file apa pun yang tersedia melalui web dalam hal ini, proses otomatis.
Pemakaian
Penggunaan skrip UpdateFromWeb cukup sederhana dan kami telah memberikan beberapa contoh di bawah ini. Anda cukup memberikan URL sumber dan direktori tempat file yang akan diperbarui di komputer Anda berada dan skrip melakukan sisanya.
Fitur termasuk:
- Universal - berfungsi untuk semua alat atau file di URL apa pun
- Pemindaian direktori untuk memperbarui semua file yang berlaku di direktori lokal (termasuk subdirektori)
- Buka ritsleting dan ekstraksi otomatis
- Pengunduhan URL langsung untuk pembaruan file tunggal
- Konversi kasus untuk situs web di mana URL peka huruf besar-kecil
- Deteksi file baru hanya untuk memperbarui versi yang lebih baru
- Shutdown otomatis dan restart aplikasi yang berjalan yang perlu diperbarui
- Dapat dijalankan berdasarkan permintaan atau otomatis
Ada lebih banyak fitur termasuk yang didokumentasikan dalam file skrip. Cukup buka di Notepad (atau editor teks lainnya) untuk melihat semua opsi.
Skrip UpdateFromWeb menggunakan beberapa alat eksternal yang perlu ada di sistem Anda sebelum digunakan. Tautan pengunduhan untuk alat-alat ini disediakan di bawah ini dan perlu ditempatkan di folder dalam variabel PATH sistem Anda (jika ragu, cukup letakkan file yang diperlukan ini di C: \ Windows).
Bukan Hanya untuk Alat atau Aplikasi
Seperti disebutkan di atas, skrip UpdateFromWeb dapat digunakan untuk file apa pun yang memiliki URL konsisten. Misalnya, jika proyek diperbarui setiap malam menggunakan URL mysite.com/project.zip, Anda dapat menggunakan skrip UpdateFromWeb untuk secara otomatis mengunduh dan mengekstrak file zip ke folder lokal di mesin Anda..
Pada catatan yang sama, Anda dapat menggunakan skrip untuk menjaga file dan / atau alat konsisten di beberapa mesin. Cukup unggah file ke lokasi pusat dan proses otomatis yang menjalankan UpdateFromWeb dapat menangani sisanya.
Contohnya
Skrip UpdateFromWeb dapat digunakan dari baris perintah atau hardcoded. Selain itu, Anda dapat mencampur dan mencocokkan sesuai kebutuhan.
Di bawah ini adalah beberapa contoh yang menunjukkan penggunaan serta pengaturan eksekusi masing-masing untuk baris perintah dan hardcode.
Perbarui semua alat SysInternals yang terletak di "C: \ My Tools" dan mulai ulang aplikasi yang berjalan yang diperbarui:
Garis komando:
UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R “/ T: C: \ My Tools”
Kode keras:
SET URL = http: //live.sysinternals.com/tools
SET TargetDir = C: \ My Tools
SET UpdateDir = 1
SET RestartStopped = 1
Perbarui semua alat Nirsoft yang terdapat di "C: \ My Tools" dan semua subdirektori:
Garis komando:
UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L “/ T: C: \ My Tools”
Kode keras:
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
Perbarui file bernama "Specs.doc" dari mysite.com dan salin ke "C: \ Files \ Latest Specs.pdf":
Garis komando:
UpdateFromWeb /U:http://mysite.com/Specs.pdf “/ F: Specs.pdf Terbaru” / T: C: \ Files
Kode keras:
SET URL = http: //mysite.com/Specs.pdf
SET TargetDir = C: \ Files
SET FileToGet = Specs.pdf Terbaru
Perbarui file dalam direktori "C: \ Files" dengan file terbaru dari Specs.zip di mysite.com:
Garis komando:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Files
Kode keras:
SET URL = http: //mysite.com/Specs.zip
SET TargetDir = C: \ Files
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Perbarui semua file di "C: \ Files" agar sinkron dengan file yang disimpan di mysite.com/files:
Garis komando:
UpdateFromWeb /U:http://mysite.com/files ”/ D / T: C: \ Files
Kode keras:
SET URL = http: //mysite.com/files
SET TargetDir = C: \ Files
SET UpdateDir = 1
Unduh Pembaruan Dari Script Web
Unduh Alat Download.exe
Unduh Alat Baris Perintah 7-Zip