Jak powiedzieli inni, %
wokół symbole %AppData%
wskazują, że jest to zmienna środowiskowa.
Te dwie są predefiniowanymi ścieżkami, które różnią się w zależności od wersji systemu Windows.
Począwszy od Visty, %AppData%
wskazuje na %UserProfile%/AppData/Roaming
(myślę, że możesz zgadnąć, co to %UserProfile%
jest, lub po prostu przetestuj to na własną rękę w Eksploratorze). Ten folder zawiera dane specyficzne dla użytkownika, związane z programem, a nawet same programy.
Przedmioty tutaj powinny wędrować z użytkownikiem na różne maszyny. Sposób wędrowania profili był bardziej widoczny dla użytkowników w środowisku domeny, którzy używali tych samych danych uwierzytelniających na różnych komputerach firmy. Ale teraz, gdy Windows 8 korzysta z chmury i konta Microsoft do logowania, ta funkcja powinna stać się bardziej widoczna dla użytkowników z wieloma komputerami.
Nie jestem pewien, czy ten folder jest zawsze używany poprawnie. Na przykład Google Chrome będzie przechowywać w niej gigabajty danych. Inne programy mogą go używać do przechowywania elementów, takich jak MyLayoutSettings.cfg
, aby zachować spójność między ustawieniami na różnych komputerach. Myślę, że jest to bardziej „poprawny” sposób korzystania z folderu.
%LocalAppData%
( %UserProfile%/AppData/Local
) jest używany do elementów specyficznych dla użytkownika, które nie powinny wędrować z użytkownikiem, albo dlatego, że dotyczą tylko tej konkretnej maszyny, albo dlatego, że są zbyt duże. Dobry przykład wykorzystania tej lokalizacji można znaleźć na stronie %LocalAppData%/Temp
.