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


ICE91

ICE91 публикует предупреждение, если файл, .ini файл или ярлыковый файл устанавливается в каталог только для каждого пользователя. Эти предупреждения безвредны, если пакет используется только для установки в контексте установки для каждого пользователя и никогда не используется для установки на компьютер.

Файлы, .ini файлы или ярлыки в каталогах только для каждого пользователя устанавливаются в профиль конкретного пользователя. Даже если пользователь задает свойство ALLUSERS для установок, файлов, .ini файлов или ярлыков только для каждого пользователя, не копируются в профиль "Все пользователи" и недоступны другим пользователям. Каталоги только для каждого пользователя не зависят от свойства ALLUSERS. Ниже приведен список каталогов только для каждого пользователя:

  • AppDataFolder
  • ИзбранноеFolder
  • NetHoodFolder
  • PersonalFolder
  • PrintHoodFolder
  • RecentFolder
  • SendToFolder
  • MyPicturesFolder
  • LocalAppDataFolder

Результат

ICE91 публикует следующие предупреждения.

Предупреждение ICE91 Описание
Файл "[1]" будет установлен в каталог пользователя "[2], который не зависит от значения ALLUSERS. Этот файл не будет скопирован в профиль каждого пользователя, даже если требуется установка компьютера. Файл устанавливается в каталог только для каждого пользователя. Он не установлен в профиль каждого пользователя во время установки на компьютер.
IniFile "[1]" будет установлен в каталог пользователя "[2]", который не зависит от значения ALLUSERS. Этот файл не будет скопирован в профиль каждого пользователя, даже если требуется установка компьютера. Файл .ini устанавливается в каталог только для каждого пользователя. Он не установлен в профиль каждого пользователя во время установки на компьютер.
Ярлык "[1]" будет установлен в каталог пользователя "[2], который не зависит от значения ALLUSERS. Этот файл не будет скопирован в профиль каждого пользователя, даже если требуется установка компьютера. Ярлык устанавливается в каталог только для каждого пользователя. Он не установлен в профиль каждого пользователя во время установки на компьютер.

 

Пример

ICE91 сообщает следующие предупреждения для примера:

The file 'File1' will be installed to the per user directory 'MyPicturesFolder' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

The IniFile 'IniFile1' will be installed to the per user directory 'MyIniDir' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

The shortcut 'Shortcut1' will be installed to the per user directory 'MyShortcutDir' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

таблицу файлов (частично)

Файл Компонент_
Файл1 C1

 

таблица компонентов (частично) (частично) (частично) (частично) (частично)

Компонент Каталог_
C1 MyDir

 

таблицы IniFile

IniFile DirProperty
IniFile1 MyIniDir

 

сочетания клавиш

Ярлык Каталог_
Ярлык1 MyShortcutDir

 

таблицы каталогов

Каталог Directory_Parent
MyDir ИзбранноеFolder
MyIniDir LocalAppDataFolder
MyShortcutDir PersonalFolder

 

Справочник по ice