Pages Menu
Rss
Categories Menu

Posted | 0 comments

Форматы Application Link Pathname.

Форматы Application Link Pathname.

Утилита Application Link поддерживает следующие форматы пути

  • Имя пути может соответствовать имени основного исполняемого файла. Например, RequiredAppLinks =..\SomeDirectory соответствует C:\MyDir\SomeDirectory, если Вы развертываете основной исполняемый файл в директории c:\MyDir\SubDir\Dependency.exe.
  • Имя пути может быть абсолютным путем. Пример - RequiredAppLinks=C:\SomeDirectory
  • Имя пути может использовать сетевой раздел или UNC путь. Пример - RequiredAppLinks = \\share\somedir\Dependency.exe.
  • Имя пути может содержать систему или пользовательские переменные окружения, которые динамически расширяются до определенного расположения у каждого пользователя или компьютера. Пример - RequiredAppLinks=%MyEnvironmentVariable %\Package.dat.

Риск использования переменных окружения состоит в том, что пользователь может самостоятельно изменить эти значения прежде, чем запустить приложение и создать зависимость от ссылки на него.

  • Имя пути может содержать макросы папки ThinApp. Пример - RequiredAppLinks=%SystemSystem %\Package.dat.
  • Имя пути может включать пробелы.
  • Имя пути может определяться мульти-ссылками или зависимостями, отдельные имена файлов разделяются точкой с запятой. Пример RequiredAppLinks=Dependency1.exe; Dependency2.exe.
  • Пути могут содержать звездочку и запрашивать в именах файлов и путях к каталогам подстановочные символы (* и?). Например, RequiredAppLinks=WildPath*\WildFilename*.dat.

Если путь, содержащий подстановочный символ, будет соответствовать больше чем одному каталогу в файловой системе, то каждое соответствующее имя каталога будет возвращено, и включено в дополнительный путь или соответствующее имя файла.

Подстановочные знаки, которые используются в комбинации с переменными окружения, обеспечат мощный специализированный рекурсивный поиск зависимых приложений. Например, OptionalAppLinks=%HOMEPATH %\OfficePlugins\*\*.

Руководство пользователя.

Post a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.


↓