0

次のパスでJavaコードを介してファイルを作成しているwindows7マシンがあります

C:\Users\123\Application Data\XYZ

しかし、物理的にはここで作成されています

C:\Users\123\AppData\Roaming\XYZ

どうしてか言ってくれない?

4

1 に答える 1

2

1つはレガシーパスであり、もう1つは現在の優先フォルダーパスであるためです。どちらも同じ場所につながります。

たとえば、アプリケーションの互換性:ジャンクションポイントとバックアップアプリケーション:を参照してください。

WindowsVista®およびWindowsServer®2008では、ユーザーデータのデフォルトの場所が変更されました。この変更の例は、%systemdrive%\ Documents and Settingsから%systemdrive%\Usersに移動されたDocumentsandSettingsディレクトリです。

と:

.. \ Documents and Settings \\ Application Data\[マップ先]..\ Users \\ AppData \ Roaming ..

于 2012-06-20T06:55:38.290 に答える