ICE91
ICE91 gibt eine Warnung aus, wenn eine Datei, eine .ini oder eine Verknüpfungsdatei in einem verzeichnisspezifischen Verzeichnis installiert ist. Diese Warnungen sind unbedenklich, wenn das Paket nur für die Installation im Benutzerinstallationskontext und nie für Computerinstallationen verwendet wird.
Dateien, .ini Dateien oder Verknüpfungen in Verzeichnissen nur pro Benutzer werden in einem bestimmten Benutzerprofil installiert. Auch wenn der Benutzer die ALLUSERS-Eigenschaft für computerspezifische Installationen legt, werden Dateien, .ini-Dateien oder Verknüpfungen in Verzeichnissen, die nur pro Benutzer vorhanden sind, nicht in das Profil "Alle Benutzer" kopiert und sind für andere Benutzer nicht verfügbar. Die Verzeichnisse pro Benutzer variieren nicht mit der ALLUSERS-Eigenschaft. Im Folgenden finden Sie eine Liste der Verzeichnisse pro Benutzer:
- AppDataFolder
- FavoritenOrdner
- NetHoodFolder
- PersonalFolder
- PrintHoodFolder
- RecentFolder
- SendToFolder
- MyPicturesFolder
- LocalAppDataFolder
Ergebnis
ICE91 gibt die folgenden Warnungen aus.
| ICE91-Warnung | Beschreibung |
|---|---|
| Die Datei "1" wird im Benutzerverzeichnis "2" installiert, das nicht basierend auf dem [ ] [ ] ALLUSERS-Wert variiert. Diese Datei wird nicht in das Profil jedes Benutzers kopiert, auch wenn eine Installation pro Computer gewünscht ist. | Die Datei wird in einem verzeichnisspezifischen Verzeichnis installiert. Sie wird während einer Computerinstallation nicht in das Profil jedes Benutzers installiert. |
| Die IniFile "1" wird im Benutzerverzeichnis "2" installiert, das nicht basierend auf dem [ ] [ ] ALLUSERS-Wert variiert. Diese Datei wird nicht in das Profil jedes Benutzers kopiert, auch wenn eine Installation pro Computer gewünscht ist. | Die .ini wird in einem verzeichnisspezifischen Verzeichnis installiert. Sie wird während einer Computerinstallation nicht in das Profil jedes Benutzers installiert. |
| Die Verknüpfung "1" wird im Benutzerverzeichnis "2" installiert, das nicht basierend auf dem [ ] [ ] ALLUSERS-Wert variiert. Diese Datei wird nicht in das Profil jedes Benutzers kopiert, auch wenn eine Installation pro Computer gewünscht ist. | Die Verknüpfung wird in einem verzeichnisspezifischen Verzeichnis installiert. Sie wird während einer Computerinstallation nicht in das Profil jedes Benutzers installiert. |
Beispiel
ICE91 meldet die folgenden Warnungen für das Beispiel:
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.
Dateitabelle (partiell)
| Datei | Komponente_ |
|---|---|
| Datei1 | C1 |
Komponententabelle (partiell) (partiell) (partiell) (partiell)
| Komponente | Verzeichnis_ |
|---|---|
| C1 | MyDir |
| IniFile | DirProperty |
|---|---|
| IniFile1 | MyIniDir |
| Verknüpfung | Verzeichnis_ |
|---|---|
| Shortcut1 | MyShortcutDir |
| Verzeichnis | Übergeordnetes _ Verzeichnis |
|---|---|
| MyDir | FavoritenOrdner |
| MyIniDir | LocalAppDataFolder |
| MyShortcutDir | PersonalFolder |