Sdílet prostřednictvím


Příklad instalace instalační služby systému Windows URL-Based

Tento příklad ukazuje, jak vytvořit instalaci instalačního balíčku Instalační služby systému Windows založenou na adrese URL. Další informace o zabezpečení instalací a používání digitálních certifikátů naleznete v tématu Guidelines for Authoring Secure Installations a Digital Signatures and Windows Installer.

K reprodukci této ukázky potřebujete nástroj SignTool. Podrobnosti najdete v referenčních informacích k nástrojům CryptoAPI tools v sadě Microsoft Windows Software Development Kit (SDK). Potřebujete také nástroje Msistuff.exe a Setup.exe z komponent sady Windows SDK pro vývojáře instalační služby systému Windows. Další informace naleznete v tématu Internet Download Bootstrapping.

Příklad obsahuje následující specifikace:

  • Když uživatelé navštíví váš web a kliknou na odkaz Instalace MySetup, zobrazí se jim možnost uložit nebo spustit z daného umístění. Pokud uživatel vybere spuštění z tohoto umístění, Setup.exe upgraduje verzi Instalační služby systému Windows na svém počítači, v případě potřeby ověří digitální podpis v instalačním balíčku a nainstaluje balíček do počítače.

  • K dispozici je digitální certifikát Mycert.cer s privátním klíčem Mycert.pvk.

  • Adresa URL hypotetického webu, který zákazník navštíví k instalaci balíčku, je https://www.blueyonderairlines.com/Products/MySetup/mysetup.html.

  • Rozložení webového serveru je následující.

    Adresa URL Soubor Popis
    https://www.blueyonderairlines.com/Products/MySetup/ Setup.exe Setup.exe bootstrapperu.
    https://www.blueyonderairlines.com/Products/MySetup/ MySetup.msi Instalační balíček
    https://www.blueyonderairlines.com/Products/MySetup/ Cab1.cab Zdrojový soubor CAB č. 1
    https://www.blueyonderairlines.com/Products/MySetup/ Cab2.cab Zdrojový soubor CAB č. 2
    https://www.blueyonderairlines.com/Products/Common/InstMsi/Ansi Instmsi.exe Distribuovatelné součásti ANSI Windows Installer 2.0
    https://www.blueyonderairlines.com/Products/Common/InstMsi/Unicode Instmsi.exe Distribuovatelné součásti Instalační služby systému Windows s kódováním Unicode 2.0

     

Pokračovat