Поделиться через


Поиск файла на всех фиксированных дисках

Поиск всех фиксированных дисков для файла

  1. Введите подпись и имя файла в таблице подписи . Остальные поля в этой записи могут иметь значение NULL для поиска любой версии MyApp.exe.

    Таблица подписей (частично)

    Подпись Имя файла
    AppFile
    MyApp.exe

     

  2. Введите свойство, заданное установщиком, если установлен MyApp.exe.

    таблица AppSearch

    Свойство Подпись
    MYAPP
    AppFile

     

  3. Используйте таблицу DrLocator. Оставьте поля "Родитель" и "Путь" пустыми, чтобы искать все фиксированные диски пользовательской системы. Укажите в столбце "Глубина" количество уровней подкаталогов для поиска. Например, если задать Глубину равной 0, обнаруживается c:\MyApp.exe, но если задать глубину 2, файл, например, c:\Program Files\MyApps\MyApp.exe, не обнаруживается.

    таблица DrLocator

    Подпись Родитель Путь Глубина
    AppFile
    3

     

  4. Включите действие AppSearch в последовательность действий. Если установлен MyApp.exe, установщик задает свойству MYAPP расположение файла. Если файл установлен, MYAPP оценивается как True в условном выражении.