Windows yazılım güncelleştirme paketlerinin komut satırı anahtarları

Makale çevirileri Makale çevirileri
Makale numarası: 262841 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

™zet

Bazı Microsoft yazılım güncelleştirmeleri Kur programı olarak Hotfix.exe veya Update.exe dosyasını kullanır. Bu Kur programları Windows hizmet paketi sürümünüzü ve işletim sisteminizin dilini denetler, yazılım güncelleştirmesini bilgisayarınıza yükler ve kaydeder, sonra da yazılım güncelleştirmesinin daha sonra kaldırılabilmesi için dosyaları yedekler.

Bu Kur programlarından birini kullanan yazılım güncelleştirmeleri, yöneticilerin güncelleştirmeleri dağıtmak için kullanabilecekleri birkaç komut satırı anahtarını destekler.

Yazılım güncelleştirmesinin Temmuz 2004'ten sonra yayımlanan paketlere yönelik Kur programı olarak Hotfix.exe veya Update.exe dosyasını kullanıp kullanmadığını belirlemek için, yazılım güncelleştirme paketinin Özellikler iletişim kutusunda bulunan Sürüm sekmesindeki Installer Altyapısı değerini inceleyin. Temmuz 2004'ten önce yayımlanan paketler için kullanılan yükleyiciyi belirlemek üzere paket içeriğini ayıklamanız gerekir.

GİRİŞ

Microsoft, paketin içerdiği bir Kur programını otomatik olarak çalıştırıp kendiliğinden ayıklanan birkaç farklı dosya biçimi kullanarak yazılım güncelleştirmeleri için paket oluşturur. Bu makalede, Kur programı olarak Hotfix.exe veya Update.exe dosyasını kullanan yazılım güncelleştirme paketleriyle kullanılabilecek komut satırı anahtarları açıklanır. Bu paketlere makalenin geri kalanında kısaca "Windows yazılım güncelleştirme paketleri" adı verilecektir.

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Daha fazla bilgi

Bir yazılım güncelleştirme paketinin Kur programı olarak Update.exe dosyasını kullanıp kullanmadığını ve hangi sürümü kullandığını belirlemek için aşağıdaki adımları izleyin:
  1. Paketi sağ tıklatın ve ardından Özellikler'i tıklatın.
  2. Sürüm sekmesinde, Diğer Sürüm Bilgileri altında Installer Altyapısı'nı tıklatın. Değer alanında Update.exe görünmelidir.
  3. Sürümü belirlemek için, Installer Sürümü'nü tıklatın. Pakette kullanılan yükleyici sürümü Değer alanında görüntülenir.
Temmuz 2004'ten önce yayımlanan veya Genel sekmesindeki Açıklama değeri Kendiliğinden Ayıklanan Dolap olan paketler için, Update.exe veya Hotfix.exe dosyasının kullanılıp kullanılmadığını ve hangi sürümünün kullanıldığını belirlemek için aşağıdaki adımları izleyin:
  1. Yazılım güncelleştirme paketini benzersiz bir klasöre ayıklayın. Örneğin, BBMakaleNumarası.exe adlı bir güncelleştirme paketinin dosyalarını C sürücüsünde AyıklananPaket adlı bir klasöre ayıklamak için, komut istemine aşağıdaki komutu yazın:
    BBMakaleNumarası /X:C:\AyıklananPaket
  2. Yazılım güncelleştirme paketinin ayıklanan dosyalarını içeren geçici klasörü açın. Örneğin, C:\AyıklananPaket klasörünü açın.
  3. Geçici klasörde veya alt klasörde Update.exe veya Hotfix.exe dosyasını bulun.
  4. Update.exe veya Hotfix.exe sürümünü belirlemek için, ilgili dosyayı sağ tıklatın ve sonra da Özellikler'i tıklatın.
  5. Sürüm sekmesini tıklatın ve Dosya sürümü satırındaki değeri not alın.

Not Paket açıklaması Win32 Dolabı Kendi Başına Ayıklayıcı ise, yazılım güncelleştirme paketi bir IExpress paketidir. Ek bilgi için, IExpress paketleri ile ilgili Microsoft Bilgi Bankası makalesini görüntülemek üzere IExpress paketleri ile ilgili aşağıdaki makale numarasını tıklatın:
197147 IExpress yazılım güncelleştirme paketleri için komut satırı anahtarları


Paket .msi veya .msp dosya adı uzantısını kullanıyorsa, yazılım güncelleştirme paketinde Kur programı olarak Windows Installer kullanılır. Windows Installer tarafından kullanılan komut satırı seçenekleri hakkında ek bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa367988.aspx
Windows NT 4.0 için olan ve Windows 2000 Service Pack 3 veya önceki sürümlerinin içerdiği yazılım güncelleştirmeleri Kur programı olarak Hotfix.exe dosyasını kullanır.

Update.exe, Windows 2000 Service Pack 4 ve sonraki sürümleri, Windows XP ve Windows Server 2003'ün içerdiği yazılım güncelleştirmeleri için Kur programı olarak kullanılır.

Not "Aşağıdakilere Uygulanır" bölümünde listelenen Windows sürümlerine yönelik bazı yazılım güncelleştirme paketleri IExpress veya Windows Installer paketleri kullanır. Bu paketler Kur programı olarak Hotfix.exe veya Update.exe dosyasını kullanmaz.

Yükleme işlemine genel bakış

Bir Windows yazılım paketini komut satırı anahtarları olmadan çalıştırdığınızda, yazılım güncelleştirmesini yüklemek üzere Hotfix.exe veya Update.exe Kur programı otomatik olarak çalıştırılır. Kur programı tarafından aşağıdaki eylemler gerçekleştirilir:
  • Yükleme programı (Hotfix.exe veya Update.exe) kullanmakta olduğunuz hizmet paketi sürümünü inceler. Hizmet paketi sürümünüz yazılım güncelleştirmesi sürümünden daha eski ama yazılım güncelleştirmesi tarafından belirtilen en düşük sürümden daha eski değilse ve dil aynıysa, Kur programı yazılım güncelleştirmesini otomatik olarak yükler. Hizmet paketi sürümünüz yazılım güncelleştirmesi sürümünden daha yeniyse, yükleme devam etmez.
  • Yazılım güncelleştirmesi sürümü işletim sistemi dilinizle eşlenmezse, yükleme devam etmez.
  • Sürüm çakışması yoksa, Hotfix.exe veya Update.exe yazılım güncelleştirmesini yükler.
  • Yükleme programı yazılım güncelleştirmesini aşağıdaki kayıt defteri anahtarlarından birini altına kaydeder:
    HKEY_LOCAL_MACHINE \Software\Microsoft\Updates\<operating system>\<service pack level>\KB<nnnnnn>
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Hotfix\Q<nnnnnn>
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Hotfix\KB<nnnnnn>
  • Yazılım güncelleştirmesinin kaldırma bilgileri %Systemroot% dizininde $NtUninstallQssssss$ veya $NtUninstallKBssssss$ adlı bir gizli klasörde depolanır.

Update.exe programının komut satırı anahtarları

Aşağıdaki tablolarda, Update.exe programının her farklı sürümü tarafından desteklenen komut satırı anahtarları listelenmektedir.

Bu tabloyu kapaBu tabloyu aç
Standart anahtarAnahtarın açıklamasıBu anahtarı destekleyen Update.exe sürümleri
/helpKomut satırı yardımını görüntüler.Sürüm 5.3.24.3 ve sonraki sürümler /help anahtarını destekler. Önceki sürümlerle uyumluluk için, /? anahtarı kullanılabilir.
/passiveKatılımsız Kurulum modu. Kullanıcı etkileşimi gerekmez, ancak yükleme durumu görüntülenir. Kurulum sonunda yeniden başlatma gerekirse, bilgisayarın 30 saniye içinde yeniden başlatılacağını bildiren bir süreölçer uyarısıyla kullanıcıya bir iletişim kutusu görüntülenir.Sürüm 5.3.24.3 ve sonraki sürümler /passive anahtarını destekler. Önceki sürümlerle uyumluluk için, /u anahtarı kullanılabilir.
/quietSessiz mod - katılımsız mod ile aynıdır, ancak durum veya hata iletileri görüntülenmez.Sürüm 5.3.24.3 ve sonraki sürümler /quiet anahtarını destekler. Önceki sürümlerle uyumluluk için, /q anahtarı kullanılabilir.
/norestartYükleme tamamlandığında bilgisayarı yeniden başlatmaz.Sürüm 5.3.24.3 ve sonraki sürümler /norestart anahtarını destekler. Önceki sürümlerle uyumluluk için, /z anahtarı kullanılabilir.
/warnrestartKullanıcıya bilgisayarın x saniye içinde yeniden başlatılacağını bildiren bir süreölçer uyarısıyla bir iletişim kutusu görüntüler. (Varsayılan değer 30 saniyedir). /quiet veya /passive anahtarıyla birlikte kullanılması amaçlanmıştır.Sürüm 6.1.22.0 ve sonraki sürümler /warnrestart anahtarını destekler.
/forcerestartYükleme sonrasında bilgisayarı yeniden başlat ve kapatma sırasında diğer uygulamaları açık dosyaları kaydetmeden kapanmaya zorla.Sürüm 5.3.24.3 ve sonraki sürümler /forcerestart anahtarını destekler.
/promptrestartGerektiğinde kullanıcıdan yeniden başlatmasını isteyen bir iletişim kutusu görüntüler. /quiet anahtarıyla birlikte kullanılması amaçlanmıştır.Sürüm 6.1.22.0 ve sonraki sürümler /promptrestart anahtarını destekler.
/forceappscloseBilgisayar kapatıldığında diğer programları da kapanmaya zorlar.Sürüm 5.4.15.0 ve sonraki sürümler /forceappsclose anahtarını destekler. Önceki sürümlerle uyumluluk için, /f anahtarı kullanılabilir.
/nobackupDosyaları kaldırılmak üzere yedekleme.Sürüm 6.1.22.0 ve sonraki sürümler /nobackup anahtarını destekler. Önceki sürümlerle uyumluluk için, /n anahtarı kullanılabilir.
/overwriteoemOEM dosyalarının üzerine sormadan yaz.Sürüm 6.1.22.0 ve sonraki sürümler /overwriteoem anahtarını destekler. Önceki sürümlerle uyumluluk için, /o anahtarı kullanılabilir.
/integrate:yolYazılım güncelleştirmelerini belirtilen yoldaki Windows yükleme kaynağı dosyalarıyla tümleştirir. :yol değeri, i386 klasörünü içeren klasörü gösterir.Sürüm 5.4.15.0 ve sonraki sürümler /integrate:yol anahtarını destekler. Önceki sürümlerle uyumluluk için, /s anahtarı kullanılabilir.
/log:yolGünlük dosyasının oluşturulacağı yeri kullanıcının belirtmesine izin verir.Sürüm 6.1.22.0 ve sonraki sürümler /log anahtarını destekler.
/ERGenişletilmiş hata bildirimini etkinleştir.Tüm sürümler ER anahtarını destekler.
/verboseAyrıntılı günlüğü etkinleştir. Yükleme sırasında kopyalanacak dosyaları ayrıntılı olarak belirten %Windir%\CabBuild.log dosyasını oluşturur. Bu anahtarı kullanmak, yükleme işleminin çok daha yavaş gerçekleşmesine neden olur.Sürüm 5.3.24.3 ve sonraki sürümler /verbose anahtarını destekler. Önceki sürümlerle uyumluluk için, /v anahtarı kullanılabilir.
/d:yolWindows Service Pack yüklemesi için bir yedekleme dizini belirtir. :yol, yedekleme dosyalarının hedef klasörünü gösterir. Varsayılan yedekleme konumu %Systemdrive%\$ntservicepackuninstall$ dizinidir. Bu anahtar, Service Pack dışındaki güncelleştirmeler için kullanılamaz ve Installer'ın yalnızca sürüm 5.3.16.5 ve sonraki sürümleri için kullanılabilir.
/extract[:yol]Kur'u başlatmadan dosyaları ayıklar. ":yol" kullanılmazsa, dosyaların ayıklanacağı hedef klasörün yolu istenir. ":yol" kullanılırsa, dosyalar belirtilen hedef klasöre ayıklanır.Sürüm 5.3.24.3 ve sonraki sürümler /extract anahtarını destekler. Önceki sürümlerle uyumluluk için, /x anahtarı kullanılabilir.
/hotpatch:disableAnında düzeltme işlevini devre dışı bırakır ve yalnızca düzeltmenin kendisini yükler.Bu anahtar, yalnızca anında düzeltmeyi destekleyen ve sürüm 6.1.22.0 veya sonraki sürümlere sahip olan Windows Server 2003 paketleri için kullanılmalıdır. Anında düzeltme hakkında daha fazla bilgi için, bu makaledeki "Başvurular" bölümünde "Inside Update.exe" (Update.exe İçeriği) adlı teknik incelemenin bağlantısına bakın.


Notlar
  • Yazılım güncelleştirmeleri içeren paketleri dağıtmak için kullanabileceğiniz tutarlı bir dizi komut satırı anahtarı geliştirilmektedir. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    824687 Microsoft yazılım güncelleştirme paketleri için komut satırı anahtarları (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
    Geri uyumluluk için, yeni standart anahtar adlarını kullanan Windows yazılım güncelleştirmeleri, Update.exe dosyasının önceki sürümü tarafından kullanılan kurulum anahtarlarını da destekler. Ancak, bu destek gelecekteki yazılım güncelleştirmelerinden kaldırılabileceği için eski anahtarları artık kullanmamanız önerilir.
  • Listelenen tüm anahtar seçeneklerinde eğik çizgi (/) kullanılır. Eski sürümlerle uyumluluk için, eğik çizgi (/) yerine bir tire (-) de kullanılabilir.
  • Bir yazılım güncelleştirmesini güvenle kaldırmak için, son yüklenen güncelleştirmeyi ilk olarak kaldırın. Örneğin, A ve B düzeltmelerinin her ikisinin de aynı dosyayı veya kayıt defteri anahtarlarını değiştirdiğini ve A düzeltmesinin B düzeltmesinden önce yüklendiğini varsayalım. Sisteminizi A düzeltmesi yüklenmeden önceki duruma döndürmek için, A düzeltmesinden önce B düzeltmesini kaldırmalısınız. Update.exe güncelleştirmelerini kaldırma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    823836 Windows yazılım güncelleştirmelerini yanlış sırayla kaldırmak işletim sisteminin çalışmamasına neden olabilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)

Hotfix.exe programının komut satırı anahtarları

Aşağıdaki tabloda, Hotfix.exe programı tarafından desteklenen komut satırı anahtarları listelenmektedir.
Bu tabloyu kapaBu tabloyu aç
Komut satırı anahtarıAçıklaması
/fBilgisayar kapatıldığında diğer programları da kapanmaya zorla
/lYüklü yazılım güncelleştirmelerini listele
/mKatılımsız mod
/nDosyaları kaldırılmak üzere yedekleme
/qSessiz mod - kullanıcı etkileşimi gerekmez
/yKaldırma işlemini gerçekleştir (/m veya /q anahtarıyla kullanılmalıdır)
/zYükleme sonrasında bilgisayarı yeniden başlatma

Hotfix.exe dosyasını kullanan yazılım güncelleştirmelerini yükleme ve kaldırma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
184305 Düzeltmeler Hotfix.exe ile nasıl yüklenir ve kaldırılır (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)

Referanslar

Aşağıdaki teknik incelemede, Windows ve Windows bileşenleri için paket yükleyicisi olan Update.exe dosyası açıklanır:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

Özellikler

Makale numarası: 262841 - Last Review: 26 Ekim 2007 Cuma - Gözden geçirme: 10.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Media Center Edition 2004
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Terminal Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 İkinci Sürüm
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
Anahtar Kelimeler: 
kbinfo kbupgrade kbsetup kbproductlink KB262841

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com