Wie die anderen gesagt haben, weisen die %
Symbole %AppData%
darauf hin, dass es sich um eine Umgebungsvariable handelt.
Diese beiden Pfade sind vordefiniert und variieren je nach Windows-Edition.
Ab Vista %AppData%
weist es auf Folgendes hin %UserProfile%/AppData/Roaming
(ich denke, Sie können raten, was es %UserProfile%
ist, oder es einfach selbst im Explorer testen). Dieser Ordner enthält benutzerspezifische, programmbezogene Daten oder sogar die Programme selbst.
Die Elemente hier sollten mit dem Benutzer zu verschiedenen Computern wechseln. Das Roaming von Profilen war für Benutzer in einer Domänenumgebung, die dieselben Anmeldeinformationen auf verschiedenen Unternehmenscomputern verwendeten, offensichtlicher. Aber jetzt, da Windows 8 die Cloud und ein Microsoft-Konto für die Anmeldung verwendet, sollte diese Funktion für Benutzer mit mehreren Computern deutlicher werden.
Ich bin nicht sicher, ob dieser Ordner immer korrekt verwendet wird. In Google Chrome werden beispielsweise Gigabyte an Daten gespeichert. Andere Programme verwenden es möglicherweise, um Elemente zu speichern MyLayoutSettings.cfg
, um eine gewisse Konsistenz zwischen den Einstellungen für verschiedene Computer zu erzielen. Ich denke, das ist eine "korrektere" Art, den Ordner zu benutzen.
%LocalAppData%
( %UserProfile%/AppData/Local
) wird für benutzerspezifische Elemente verwendet, die nicht mit dem Benutzer ausgetauscht werden sollen, entweder weil sie sich nur auf diesen bestimmten Computer beziehen oder weil sie zu groß sind. Schauen Sie sich an, um ein gutes Beispiel für die Verwendung dieses Standorts zu erhalten %LocalAppData%/Temp
.