他の人が言ったように、%
周りの記号%AppData%
はそれが環境変数であることを示しています。
これら2つは、Windowsエディションによって異なる事前定義されたパスです。
Vista以降では、(何を推測できるか、Explorerで自分でテストできると思います)を%AppData%
指します。このフォルダには、ユーザー固有のプログラム関連データ、またはプログラム自体さえ含まれています。%UserProfile%/AppData/Roaming
%UserProfile%
ここにあるアイテムは、ユーザーと共に別のマシンにローミングする必要があります。さまざまな会社のマシンで同じ資格情報を使用したドメイン環境のユーザーにとって、プロファイルのローミングがより明確になりました。しかし、Windows 8はログインにクラウドとMicrosoftアカウントを利用するようになったため、この機能は複数のマシンを使用するユーザーにとってより明確になるはずです。
このフォルダが常に正しく使用されるかどうかはわかりません。たとえば、Google Chromeはギガバイトのデータを保存します。他のプログラムはこれを使用してのようなアイテムを保存MyLayoutSettings.cfg
し、異なるマシン間で設定の一貫性を保つことができます。これは、フォルダを使用するより「正しい」方法だと思います。
%LocalAppData%
(%UserProfile%/AppData/Local
)は、特定のマシンにのみ関係するため、または大きすぎるため、ユーザーと共にローミングしないユーザー固有のアイテムに使用されます。この場所の使用方法の良い例については、をご覧ください%LocalAppData%/Temp
。