Sdílet prostřednictvím


Vlastní typ akce 35

Tato vlastní akce nastaví instalační adresář z formátovaného textového řetězce. Další informace najdete v tématu Změna cílového umístění pro adresáře.

Zdroj

Pole Zdroj tabulky CustomAction obsahuje klíč tabulkyDirectory . Určený adresář je nastaven formátovaným řetězcem v poli Target pomocí MsiSetTargetPath. Tím nastavíte cílovou cestu a přidruženou vlastnost na rozšířenou hodnotu formátovaného textového řetězce v poli Target. Nepokoušejte se změnit umístění cílového adresáře během instalace údržby. Nepokoušejte se změnit cestu k cílovému adresáři, pokud jsou některé komponenty používající danou cestu již nainstalovány pro libovolného uživatele.

Hodnota typu

Do sloupce Typ tabulky CustomAction zadejte základní číselný typ.

Konstanty Šestnáctkový Desetinný
msidbCustomActionTypeTextData + msidbCustomActionTypeDirectory 0x023 35

 

Cíl

Sloupec Target v tabulce CustomAction obsahuje textový řetězec formátovaný pomocí funkcí zadaných v MsiFormatRecord (bez specifikátorů číselného pole). Parametry, které se mají nahradit, jsou uzavřeny v hranatých závorkách [...], a mohou to být vlastnosti, proměnné prostředí (% předpona), cesty k souborům (předpona#) nebo cesty adresáře součástí (předpona$). Mějte na paměti, že cesty k adresáři vždy končí oddělovačem adresářů.

Možnosti zpracování vrácení

Vlastní akce tyto možnosti nepoužívá.

Možnosti plánování provádění

Do sloupce Typ tabulky CustomAction zahrňte volitelné bity příznaků, určit možnosti plánování provádění. Tyto možnosti řídí více provádění vlastních akcí. Popis možností najdete v tématu možnosti plánování provádění vlastních akcí.

možnosti spuštění In-Script

Vlastní akce tyto možnosti nepoužívá.

Návratové hodnoty

Viz návratové hodnoty vlastní akce.

Poznámky

Pokud nastavíte privátní vlastnost v posloupnosti uživatelského rozhraní vytvořením vlastní akce v jedné z tabulek sekvence uživatelského rozhraní, tato vlastnost není nastavena v pořadí provádění. Chcete-li nastavit vlastnost v pořadí provádění, musíte také umístit vlastní akci do tabulky pořadí provádění. Alternativně můžete vlastnost nastavit jako veřejnou vlastnost a zahrnout ji do vlastnosti SecureCustomProperties.

Custom_Actions

vlastních akcí formátovaného textu