Cara Mengemas Kini Utiliti Sistem Anda atau Fail Web dengan Skrip
Salah satu perkara yang hebat tentang utiliti sistem yang paling adalah kecenderungan mereka. Banyak yang hanya diedarkan secara langsung sebagai exe atau dalam fail zip dan sedia untuk digunakan tanpa pemasangan yang diperlukan. Kerana kesederhanaan penggunaan, jenis aplikasi ini mudah dikemas kini, namun ramai yang tidak mempunyai sebarang bentuk auto-kemaskinian kemampuan. Skrip UpdateFromWeb kami menyelesaikan masalah ini kerana ia membuat pemasangan kemas kini ke aplikasi mudah alih, atau mana-mana fail yang tersedia melalui web untuk perkara itu, proses automatik.
Penggunaan
Penggunaan Skrip UpdateFromWeb cukup mudah dan kami telah menyediakan beberapa contoh di bawah. Anda hanya menyediakan URL sumber dan direktori di mana fail akan dikemas kini di komputer anda terletak dan skrip yang selebihnya.
Ciri-ciri termasuk:
- Universal - berfungsi untuk sebarang alat atau fail pada mana-mana URL
- Pengimbasan direktori untuk mengemas kini semua fail yang berkenaan dalam direktori setempat (termasuk subdirektori)
- Unzipping dan pengekstrakan automatik
- Muat turun URL langsung untuk kemas kini fail tunggal
- Penukaran kes untuk laman web di mana URL adalah sensitif huruf
- Pengesanan fail baru untuk hanya mengemas kini versi yang lebih baru
- Tutup automatik dan mulakan semula aplikasi berjalan yang perlu dikemas kini
- Boleh berjalan mengikut permintaan atau automatik
Terdapat lebih banyak ciri termasuk yang didokumenkan dalam fail skrip. Cuma buka di Notepad (atau mana-mana editor teks lain) untuk melihat semua pilihan.
Skrip UpdateFromWeb menggunakan beberapa alat luaran yang perlu dilakukan pada sistem anda sebelum digunakan. Pautan muat turun untuk alat ini disediakan di bawah dan perlu diletakkan dalam folder dalam pembolehubah PATH sistem anda (jika ragu-ragu, tinggalkan fail-fail yang diperlukan di C: \ Windows).
Bukan hanya untuk Alat atau Aplikasi
Seperti yang dinyatakan di atas, Skrip UpdateFromWeb boleh digunakan untuk sebarang fail yang mempunyai URL yang konsisten. Contohnya, jika projek dikemas kini setiap malam menggunakan URL mysite.com/project.zip, anda boleh menggunakan skrip UpdateFromWeb untuk memuat turun secara automatik dan mengeluarkan fail zip ke folder setempat pada mesin anda.
Pada nota yang sama, anda boleh menggunakan skrip untuk menyimpan fail dan / atau alat yang konsisten merentasi pelbagai mesin. Muat naik fail ke lokasi pusat dan proses automatik yang menjalankan UpdateFromWeb boleh mengendalikan yang lain.
Contoh
Skrip UpdateFromWeb boleh digunakan sama ada dari baris perintah atau hardcoded. Di samping itu, anda boleh mencampur dan memadankan seperti yang diperlukan.
Berikut adalah beberapa contoh yang menunjukkan penggunaan serta tetapan pelaksanaan masing-masing untuk kedua-dua baris arahan dan hardcode.
Kemas kini semua alatan SysInternals yang terletak di "C: \ My Tools" dan mulakan semula apa-apa aplikasi yang sedang dijalankan yang dikemas kini:
Barisan arahan:
UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R "/ T: C: \ My Tools"
Hardcode:
URL SET = http: //live.sysinternals.com/tools
SET TargetDir = C: \ My Tools
SET UpdateDir = 1
SET RestartStopped = 1
Kemas kini semua alat Nirsoft yang terdapat dalam "C: \ My Tools" dan semua subdirektori:
Barisan arahan:
UpdateFromWeb /U:http://www.nirsoft.net/utils/D / S / Z / L "/ T: C: \ My Tools"
Hardcode:
URL SET = 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
Kemas kini fail bernama "Specs.doc" dari mysite.com dan salin ke "C: \ Files \ Latest Specs.pdf":
Barisan arahan:
UpdateFromWeb /U:http://mysite.com/Specs.pdf "/ F: Specs Latest.pdf" / T: C: \ Files
Hardcode:
SET URL = http: //mysite.com/Specs.pdf
SET TargetDir = C: \ Files
SET FileToGet = Latest Specs.pdf
Kemas kini fail dalam direktori "C: \ Files" dengan fail terbaru dari Specs.zip di mysite.com:
Barisan arahan:
UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Files
Hardcode:
URL SET = http: //mysite.com/Specs.zip
SET TargetDir = C: \ Files
SET UpdateDir = 1
SET CopyNewFiles = 1
SET Unzip = 1
Kemas kini semua fail dalam "C: \ Files" akan selaras dengan fail yang disimpan di mysite.com/files:
Barisan arahan:
UpdateFromWeb /U:http://mysite.com/files "/ D / T: C: \ Files
Hardcode:
SET URL = http: //mysite.com/files
SET TargetDir = C: \ Files
SET UpdateDir = 1
Muat turun Kemas Kini Dari Skrip Web
Muat turun Download.exe Alat
Muat turun 7-Zip Command Line Tool