/ / Install Shield 2009 - Tvorba skratiek - inštalátor, inštalácia, inštalácia, installshield, klávesové skratky

Install Shield 2009 - Vytvorenie skratiek - inštalátor, inštalácia, inštalácia, installshield, skratky

Je možné v programe Install Shield 2009 vytvárať skratky na základe vstupu používateľa? V Essnes sa vytvorí odkaz (na pracovnej ploche), iba ak to chce používateľ (ktorý spúšťa inštaláciu)

odpovede:

3 pre odpoveď č. 1

Máme obrazovku, ktorá používateľa vyzýva, aby vytvoril skratky pre plochu a rýchle spustenie.

Skratky sú potom v jednotlivých komponentoch s podmienkou nastavenou na inštaláciu, iba ak je začiarknuté políčko.

Túto odpoveď by ste mali uložiť doniekde zaregistrujte a prečítajte si to znova počas konfigurácie, aktualizácie, opravy atď. V opačnom prípade, ak by boli začiarkavacie políčka predvolene zapnuté a táto obrazovka sa používateľovi nezobrazí, bude podmienka vyhodnotená ako true (pretože predvolená vlastnosť je true) a aj keď skratka nebola pôvodne nainštalovaná, vytvorí sa počas opravy, ak dôjde k prehodnoteniu stavu komponentov.


3 pre odpoveď č. 2

Robím niečo podobné ako Sacha, ale som lenivejší. ;-)

Pre každého zástupcu na pracovnej ploche vytváram komponent (nenávidím softvér, ktorý predpokladá, je povolené ukladať odkazy na plochu); čsúbor v komponente. Potom každému z týchto komponentov priradím jeho vlastnú vlastnosť. Potom môžem použiť štandardné dialógové okná pre výber funkcií (ktoré sú zabudované automaticky a použijú sa, keď používateľ vyberie vlastnú inštaláciu), aby používateľ mohol zvoliť funkcie skratiek na pracovnej ploche.

Nevidím veľa softvérových inštalatérov ponúkajúcich inštaláciu voliteľných skratiek v dialógovom okne pre výber funkcií, ale je to zarážajúce ma ako prirodzené miesto na to. Technickejší používatelia to môžu považovať za miešanie metafor.

FWIW, pôvodne som to robil v projekte InstallScript / MSI a práve som urobil presne to isté v priamom projekte MSI a technika funguje dobre v oboch.


0 pre odpoveď č. 3

Je to už nejaký čas, čo som použil installshield, moja spoločnosť momentálne používa WISE ako inštalačný program; malo by však byť možné urobiť to, čo požadujete.

Všeobecne platí, že musíte urobiť nasledovné:

  1. Vytvorte pre svojho inštalatéra obrazovku, ktorá ponúka možnosť vytvoriť odkaz. Táto obrazovka by mala obsahovať text výzvy a začiarkavacie políčko.
  2. Mal by existovať mechanizmus na ukladanie odpovedí začiarkavacieho políčka do vlastnosti Installshield.
  3. Počas fázy vykonávania použite odpoveď na spustenie vytvorenia skratky.

Neviem o schopnostiach produktu Installshield 2009, či by sa to dalo urobiť bez úpravy samotného skriptu.

Dúfam, že to pomôže.