Compartir a través de


Búsqueda de todas las unidades fijas en un archivo

Búsqueda de todas las unidades fijas en un archivo

  1. Escriba la firma y el nombre de archivo en la tabla Signature. Los campos restantes de este registro pueden ser null para buscar cualquier versión de MyApp.exe.

    Tabla Signature (parcial)

    Firma Nombre de archivo
    AppFile
    MyApp.exe

     

  2. Escriba la propiedad que el instalador va a establecer si MyApp.exe está instalado.

    Tabla AppSearch

    Propiedad Firma
    MYAPP
    AppFile

     

  3. Use la tabla DrLocator. Deje los campos Parent y Path vacíos para buscar en todas las unidades fijas del sistema de usuario. Especifique en la columna Depth el número de niveles de subdirectorio que se van a buscar. Por ejemplo, si establece Depth en 0, detecta c:\MyApp.exe, pero no detecta el archivo en una profundidad de 2, por ejemplo: c:\Program Files\MyApps\MyApp.exe.

    Tabla DrLocator

    Firma Parent Ruta de acceso Profundidad
    AppFile
    3

     

  4. Incluya la acción AppSearch en la secuencia de acciones. Si MyApp.exe está instalado, el instalador establece la propiedad MYAPP en la ubicación del archivo. Si el archivo está instalado, MYAPP se evalúa como True en una expresión condicional.