it-swarm.com.de

Installation in Programmdateien vs. Appdata

Was sind die Vor- und Nachteile der Installation einer Anwendung im AppData-Verzeichnis des Benutzers?

Ich gehe davon aus, dass die Installation in AppData Benutzern in eingeschränkten Umgebungen die Installation und Verwendung der Anwendung ermöglicht.

21
Ra.

Die Installation von Programmdateien hat den Vorteil, dass der Benutzer genau dies erwartet. Normalerweise suchen Benutzer hier zuerst nach, wo das Programm installiert ist. Der größte Nachteil ist, dass der Benutzer Administratorrechte benötigt, die vom Programm nicht immer benötigt werden.

Sie gehen zu Recht davon aus, dass durch die Installation von AppData eingeschränkte Benutzer die Anwendung installieren und verwenden können. Außerdem wird der Benutzer in Netzwerksystemen herumgeführt und kann von jedem Computer aus, auf dem er sich mit demselben Konto anmeldet, auf das Programm zugreifen. Dies ist jedoch auch ein Nachteil, da auf zwei oder drei Benutzern eines Computers zwei oder drei Versionen installiert sind.

Google installiert seine Produkte in AppData, was großartig ist, da es von jedem Benutzer installiert werden kann (auch in Schulen, in denen die Computer mit IE6 oder etwas anderem hängen).

Sie sollten AppData für jegliche Konfiguration oder Programmdateien verwenden, die sich mit dem Programm ändern. Ich persönlich bevorzuge die Installation von Programmen anstelle von Programmdateien, da Benutzer davon ausgehen, dass sie installiert wird, und dass dazu Administratorberechtigungen erforderlich sind, die normalerweise aus einem bestimmten Grund festgelegt werden. Letztendlich liegt es an Ihnen, aber der Standard sollte wahrscheinlich nur Programmdateien sein.

25
mirhagk

Im Allgemeinen scheint das Verzeichnis "Appdata" dem Verzeichnis der Anwendersoftware zu entsprechen, das möglicherweise von Linux-Systemen bemerkt wird. Ich hatte der Verlagerung von Programmdateien in den immer beliebter werdenden Ordner Appdata nicht allzu viel Beachtung geschenkt, aber mir dämmert es langsam.

Thread ist etwas alt, aber relevant, wenn man bedenkt, dass Windows immer noch ziemlich aktiv ist. Die Installation von Programmdateien ist hauptsächlich für empfindliche Apps gedacht - für diejenigen, für die Sie mehr Zugriffskontrolle für Wartungs- und Sicherheits-Apps wünschen. Ihr Appdata-Ordner ist so ziemlich jede andere "benutzer" -spezifische Software wie Mediaplayer oder Texteditor. usw. Der "Administrator" einer Windows-Installation profitiert auch von der Verwendung von Appdata für "normale" Software, und zwar genauso wie das Installieren von Software im Stammverzeichnis, während ein Linux-, Mac- oder BSD-System verwaltet wird.

0
TheRaven