Anasayfa » nasıl » Bir Komut Dosyasında Sistem Yardımcı Programlarını veya Web Dosyalarını Otomatik Güncelleştirme

    Bir Komut Dosyasında Sistem Yardımcı Programlarını veya Web Dosyalarını Otomatik Güncelleştirme

    Çoğu sistem aracıyla ilgili harika şeylerden biri de taşınabilirliğidir. Birçoğu doğrudan bir exe olarak veya bir zip dosyasında dağıtılır ve kurulum gerektirmeden kullanıma hazırdır. Kullanım kolaylığı nedeniyle, bu tür uygulamalar kolayca güncellenebilir, ancak çoğu herhangi bir otomatik güncelleme özelliğine sahip değildir. UpdateFromWeb betiğimiz, taşınabilir uygulamalara veya bu konuda web üzerinden erişilebilen herhangi bir dosyayı, otomatik bir işlemle güncellemelerin yüklenmesini sağladığı için bu sorunu çözer..

    kullanım

    UpdateFromWeb betiğinin kullanımı oldukça basittir ve aşağıda birkaç örnek verdik. Sadece kaynak URL’yi ve bilgisayarınızda güncellenecek dosyaların bulunduğu dizini ve komut dosyasını gerisini yaparsınız..

    Özellikler:

    • Evrensel - herhangi bir URL'deki herhangi bir araç veya dosya için çalışır
    • Yerel bir dizindeki tüm uygulanabilir dosyaları güncellemek için dizin taraması (alt dizinler dahil)
    • Otomatik açma ve çıkarma
    • Tek dosya güncellemeleri için doğrudan URL indirmeleri
    • URL’lerin büyük / küçük harf duyarlı olduğu web siteleri için servis talebi dönüşümü
    • Yalnızca daha yeni sürümleri güncellemek için yeni dosya algılama
    • Güncellenmesi gereken çalışan uygulamaların otomatik olarak kapatılması ve yeniden başlatılması
    • İsteğe bağlı veya otomatik çalıştırılabilir

    Komut dosyasında belgelenen daha fazla özellik vardır. Tüm seçenekleri görmek için Not Defteri'nde (veya başka bir metin düzenleyicide) açmanız yeterlidir..

    UpdateFromWeb betiği, kullanmadan önce sisteminizde olması gereken birkaç harici araçtan yararlanır. Bu araçlar için indirme bağlantıları aşağıda verilmiştir ve sisteminizin PATH değişkenindeki bir klasöre yerleştirilmeleri gerekir (şüpheniz varsa, bu gerekli dosyaları C: \ Windows dizinine koyun).

    Sadece Araçlar veya Uygulamalar İçin Değil

    Yukarıda belirtildiği gibi, UpdateFromWeb betiği, tutarlı bir URL’ye sahip herhangi bir dosya için kullanılabilir. Örneğin, bir proje mysite.com/project.zip URL'sini kullanarak her gece güncellenirse, zip dosyasını makinenizdeki yerel bir klasöre otomatik olarak indirmek ve çıkarmak için UpdateFromWeb komut dosyasını kullanabilirsiniz..

    Benzer bir notta, komut dosyasını kullanarak dosyaları ve / veya araçları birden çok makinede tutarlı tutmak için kullanabilirsiniz. Sadece bir dosyayı merkezi bir konuma yükleyin ve UpdateFromWeb'i çalıştıran otomatik bir işlem geri kalanı halledebilir.

    Örnekler

    UpdateFromWeb betiği hem komut satırından kullanılabilir hem de kodlanmış olabilir. Ek olarak, gerektiği gibi karıştırıp eşleştirebilirsiniz.

    Aşağıda hem komut satırı hem de sabit kod için kullanımın yanı sıra ilgili yürütme ayarlarını gösteren bazı örnekler verilmiştir..

    “C: \ My Tools” da bulunan tüm SysInternals araçlarını güncelleyin ve güncellenen çalışan uygulamaları yeniden başlatın:

    Komut satırı:

    UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R “/ T: C: \ Araçlarim”

    Hardcode:

    SET URL = http: //live.sysinternals.com/tools

    SET TargetDir = C: \ Araçlarim

    SET UpdateDir = 1

    SET RestartStopped = 1

    “C: \ My Tools” da bulunan tüm Nirsoft araçlarını ve tüm alt dizinlerini güncelleyin:

    Komut satırı:

    UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L “/ T: C: \ Araçlarım”

    Hardcode:

    SET URL = http: //www.nirsoft.net/utils

    SET TargetDir = C: \ Araçlarim

    SET UpdateDir = 1

    SET Recurse = 1

    SET ToLower = 1

    SET Unzip = 1

    SET RestartStopped = 1

    Mysite.com adresinden “Specs.doc” isimli dosyayı güncelleyin ve “C: \ Files \ Latest Specs.pdf” dizinine kopyalayın:

    Komut satırı:

    UpdateFromWeb /U:http://mysite.com/Specs.pdf “/ F: En Son Spesifikasyonlar” / T: C: \ Files

    Hardcode:

    SET URL = http: //mysite.com/Specs.pdf

    SET TargetDir = C: \ Dosyaları

    SET FileToGet = Son Özellikler

    “C: \ Files” dizinindeki dosyaları, mysite.com adresindeki Specs.zip dosyasındaki en son dosyalarla güncelleyin:

    Komut satırı:

    UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Dosyalar

    Hardcode:

    SET URL = http: //mysite.com/Specs.zip

    SET TargetDir = C: \ Dosyaları

    SET UpdateDir = 1

    Set CopyNewFiles = 1

    SET Unzip = 1

    “C: \ Files” içindeki tüm dosyaları, mysite.com/dosyalarında depolanan dosyalarla senkronize olacak şekilde güncelleyin:

    Komut satırı:

    UpdateFromWeb /U:http://mysite.com/files ”/ D / T: C: \ Dosyalar

    Hardcode:

    SET URL = http: //mysite.com/files

    SET TargetDir = C: \ Dosyaları

    SET UpdateDir = 1

    Güncelleştirmeyi Web Komut Dosyasından İndirin

    Download.exe Aracını İndir

    7-Zip Komut Satırı Aracını İndirin