Export (0) Print
Expand All
1 out of 7 rated this helpful - Rate this topic

ICE91

ICE91 posts a warning if a file, .ini file, or shortcut file is installed into a per-user only directory. These warnings are harmless if the package is only used for installation in the per-user installation context and never used for per-machine installations.

Files, .ini files, or shortcuts in per-user only directories are installed into a particular user's profile. Even if the user sets the ALLUSERS property for a per-machine installations, files, .ini files, or shortcuts in per-user only directories are not copied in to the "All Users" profile and are not available to other users. The per-user only directories do not vary with the ALLUSERS property. The following is a list of the per-user only directories:

  • AppDataFolder
  • FavoritesFolder
  • NetHoodFolder
  • PersonalFolder
  • PrintHoodFolder
  • RecentFolder
  • SendToFolder
  • MyPicturesFolder
  • LocalAppDataFolder

Result

ICE91 posts the following warnings.

ICE91 warningDescription
The file '[1]' will be installed to the per user directory '[2]' 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 file is installed into a per-user only directory. It is not installed into each user's profile during a per-machine installation.
The IniFile '[1]' will be installed to the per user directory '[2]' 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 .ini file is installed into a per-user only directory. It is not installed into each user's profile during a per-machine installation.
The shortcut '[1]' will be installed to the per user directory '[2]' 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 is installed into a per-user only directory. It is not installed into each user's profile during a per-machine installation.

 

Example

ICE91 reports the following warnings for the example:

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.

File Table (partial)

FileComponent_
File1C1

 

Component Table (partial) (partial) (partial) (partial)

ComponentDirectory_
C1MyDir

 

IniFile Table

IniFileDirProperty
IniFile1MyIniDir

 

Shortcut Table

ShortcutDirectory_
Shortcut1MyShortcutDir

 

Directory Table

DirectoryDirectory_Parent
MyDirFavoritesFolder
MyIniDirLocalAppDataFolder
MyShortcutDirPersonalFolder

 

Related topics

ICE Reference

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.