Ricerca di una directory e di un file nel directory
Per cercare una cartella e quindi un file in tale cartella
Per prima cosa, cerca la directory.
AppDir deve essere definita come firma valida della directory. Se AppDir non è definito come firma valida, AppSearch non ha una posizione in cui trovare il file, ad esempio se la ricerca è c:\MyDir\MyApp.exe, AppDir deve essere definita come c:\MyDir. AppDir può essere definito includendo un record nella Tabella DrLocatoro da un altro metodo. Nessun record è incluso nella tabella delle firme per la ricerca nella directory. Per la ricerca di file, elencare la firma e il nome del file nella tabella delle firme. I campi rimanenti in questo record possono essere Null per cercare qualsiasi versione di MyApp.exe.
tabella delle firme (parziale)
Firma Nome file AppFile MyApp.exe Usare la tabella AppSearch.
Immettere la proprietà che il programma di installazione deve impostare se la directory con la firma AppDir è installata. Se il programma di installazione trova che questa directory è installata, imposta MYDIR sul percorso della directory. Immettere la proprietà che il programma di installazione deve impostare se MyApp.exe è installato.
Proprietà Firma MYDIR AppDir MYAPP AppFile -
Immettere nella colonna Padre la firma, AppDir, definita come percorso della directory. Specificare nella colonna Depth il numero di livelli di sottodirectory da cercare in questa directory. AppDir deve essere definito come firma della directory. AppDir può essere definito includendo un record come illustrato qui o da un altro metodo.
Firma Genitore Sentiero Profondità AppDir C:\MyDir 0 AppFile AppDir 0 Includere l'azione AppSearch nella sequenza di azioni.
Se MyApp.exe è installato in AppDir, il programma di installazione imposta la proprietà MYAPP alla posizione del file.
Argomenti correlati