Domanda

Sto scrivendo un msi utilizzando Wise Installer Editor e voglio copiare tutti i file in una directory specificata in una chiave del Registro di sistema.

Come faccio a specificare questo saggio?

Grazie in anticipo,

Ernesto

È stato utile?

Soluzione

Si può provare seguenti:

  1. Si supponga che sul computer di destinazione che hai seguente chiave di registro: "HKLM \ SOFTWARE \ Custom" e un po 'di valore denominato "directory", che è impostato su "C: \ program files \ MyDestinationDirectory"

  2. nell'editor selezionato: Ricerca Sistema di destinazione \ System dove si aggiungono nuovi tipo di registro di ricerca:

    • per la proprietà selezionare: INSTALLDIR (directory di installazione principale)
    • per il funzionamento selezionare: Leggi nome della directory dal Registro di sistema
    • Radice e set chiave che dovranno essere pari a chiave sopra di registro ( "HKLM \ SOFTWARE \ Custom")
    • per il nome del valore selezionare: "directory"

Così, quando si avvia l'installazione, directory di destinazione sarà uguale a quelli definiti nel Registro di sistema.

Ma c'è un problema: la directory deve esistere; "C: \ program files \ MyDestinationDirectory". Deve essere un percorso valido

In ogni caso, spero che questo aiuta un po ':)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top