Postupy: Použití podmínky spuštění registru k určení cílového složky
Podmínku spuštění registru lze použít k hledání požadováného klíče registru nebo hodnoty a k zobrazení chybové zprávy, pokud nebyla nalezena.
Kromě hledání existence klíče registru nebo hodnoty, hledání registru lze použít k načtení hodnoty z registru; tuto hodnotu pak lze použít k nastavení vlastnosti v instalační programu během instalace. Můžete například chtít nainstalovat soubor do adresáře, ve kterém je aplikace Internet Explorer. Není zaručeno, že je aplikace Internet Explorer nainstalována ve stejném umístění v každém počítači; avšak je k dispozici klíč registru určující, kde je umístěna.
Pokud hledání registru nalezne shodu (pokud například aplikace Internet Explorer není nainstalována), instalace se nezdaří. Podmínka spuštění vyhodnotí hodnotu vrácenou vyhledáváním registru; pokud je prázdná, pak se zobrazí chybová zpráva.
Následující příklady používají hledání registru k určení cílové složky pro soubor. Proveďte oba následující postupy: první zadává hledání registru jako podmínku spuštění; druhý instaluje soubory podle hledání registru.
Poznámka
Dialogová okna a příkazy nabídek, které vidíte, se mohou lišit od těch popsaných v nápovědě, v závislosti na aktivních nastaveních nebo edici. Chcete-li změnit nastavení, zvolte Nastavení importu a exportu v nabídce Nástroje. Další informace naleznete v tématu Pracuje s nastavení.
Určení hledání registru jako podmínku pro spuštění
V nabídce Zobrazit přejděte na příkaz Editor a potom klikněte na příkaz Podmínky spuštění.
Vyberte uzel Požadavky na cílový počítač.
V nabídce Akce klikněte na příkaz Přidat podmínku spuštění registru.
Vyberte uzel Hledat . V okně Vlastnosti vyberte vlastnost Kořen a vyberte kořen registru, který se má vyhledat.
Například pro vyhledání aplikace Internet Explorer zvolte vsdrrHKLM, což bude vyhledávat v kořenu HKEY_LOCAL_MACHINE.
Vyberte vlastnost RegKey a zadejte název klíče registru, který se má vyhledat.
Například pro vyhledání aplikace Internet Explorer zadejte SOFTWARE\Microsoft\IE Setup\Setup.
Vyberte vlastnost Hodnota a zadejte hledanou hodnoty registru.
Například pro hledání aplikace Internet Explorer zadejte Path.
Vyberte vlastnost Vlastnost a zadejte smysluplný název vlastnosti.
Například pro vyhledání aplikace Internet Explorer zadejte SearchForIE.
Vyberte uzel Podmínka. V okněVlastnosti vyberte vlastnost Podmínka a zadejte název podmínky pro hodnocení. To by měl odpovídat vlastnosti Vlastnost zadané pro hledání registru.
Například pro podmínku spuštění aplikace Internet Explorer zadejte SearchForIE.
Instalace souborů podle hledání registru
V nabídce Zobrazit přejděte na Editor a potom klepněte na Systém souborů.
V editoru Editor systému souborů vyberte uzel Systém souborů na cílovém stroji.
V nabídce Akce přejděte na Přidat speciální složku a potom klikněte na příkaz Vlastní složka.
V okně Vlastnosti vyberte vlastnost DefaultLocation a zadejte vlastnost, která určuje umístění.
Například pro podmínku spuštění aplikace Internet Explorer zadejte [SearchForIE] (hodnota vlastnosti Vlastnost pro hledání registru).
Poznámka
Při odkazování na vlastnost v libovolné vlastnosti jiné než vlastnost Podmínka jsou požadovány hranaté závorky.
Když je spuštěn instalační program, hodnota vlastnosti Vlastnost bude vyhodnocena a umístěna do vlastnosti DefaultLocation; soubory budou instalovány do umístění určeného touto hodnotou.