Bagikan melalui


Mencari Direktori dan File di Direktori

Untuk mencari direktori lalu file di direktori tersebut

  1. Pertama cari direktori.

    AppDir harus didefinisikan sebagai tanda tangan direktori yang valid. Jika AppDir tidak didefinisikan sebagai tanda tangan yang valid, AppSearch tidak memiliki tempat untuk menemukan file, misalnya, jika pencarian untuk c:\MyDir\MyApp.exe, AppDir harus didefinisikan sebagai c:\MyDir. AppDir mungkin ditentukan dengan menyertakan rekaman dalam Tabel DrLocator, atau dengan beberapa metode lain. Tidak ada rekaman yang disertakan dalam Tabel Tanda Tangan untuk pencarian direktori. Untuk pencarian file, cantumkan tanda tangan dan nama file di Tabel Tanda Tangan. Bidang yang tersisa dalam rekaman ini bisa nihil untuk mencari versi MyApp.exe apa pun.

    Tabel Tanda Tangan (parsial)

    Tanda Tangan Nama File
    AppFile
    MyApp.exe

     

  2. Gunakan Tabel AppSearch.

    Masukkan properti yang akan diatur Alat Penginstal jika direktori dengan AppDir tanda tangan diinstal. Jika penginstal menemukan direktori ini diinstal, maka akan mengatur MYDIR ke jalur direktori. Masukkan properti yang akan diatur Alat Penginstal jika MyApp.exe diinstal.

    Tabel AppSearch (parsial)

    Properti Tanda Tangan
    MYDIR
    AppDir
    MYAPP
    AppFile

     

  3. Gunakan Tabel DrLocator.

    Masukkan di kolom Induk tanda tangan, AppDir, yang didefinisikan sebagai jalur direktori. Tentukan di kolom Kedalaman jumlah tingkat subdirektori untuk dicari di direktori ini. AppDir harus didefinisikan sebagai tanda tangan direktori. AppDir dapat didefinisikan dengan menyertakan rekaman seperti yang ditunjukkan di sini atau oleh metode lain.

    Tabel DrLocator

    Tanda Tangan Parent Jalur Kedalaman
    AppDir   C:\MyDir 0
    AppFile AppDir 0

     

  4. Sertakan tindakan AppSearch dalam urutan tindakan.

    Jika MyApp.exe ditemukan diinstal di AppDir, Alat Penginstal mengatur properti MYAPP ke lokasi file.

Mencari Aplikasi, File, Entri Registri, atau Entri File .ini yang Ada