2012-03-12 1 views
0

私はアプリケーションデータファイルをc:\ MyCompany \ MyDataFileFolder \ Appに入れています。私はMicrosoftがWild-West-Windowsの初期の段階で自分の考え(マイドキュメント、ドキュメント、プログラムデータなど)を変え続けているように見えたときに、この選択をしました。私は物事を正しく行う方法についてもっと学んだので、Windowsは現在「落ち着いている」ようになり、アクセス権については私のファイルを移動したいと思っています。ユーザーはどこにいるのか慣れてきています。実際にやりたいことは、Windowsのようないくつかの同名の名前がある「特殊フォルダ」のようなものを実装することです。実際の場所のエイリアスを(またはフォルダを変更して)変更します。これはProgram Dataの子孫になります。この方法では、ファイルは適切な権限を持つ適切な場所にあり、 '古い'場所でファイルを予期したり変更したりするユーティリティを実行すると、 '新しい'場所に透過的に変更されます(したがって、簡単なショートカットは機能しません)。完全なユーザーの視認性を持って、1つのフォルダの場所から別のフォルダの場所にファイルを移行する方法

これは可能ですか?これには技術が認められていますか?私はDelphi XE2を使用しています。

+3

何かを 'c:\ MyCompany'に保存したいのであれば、何から変更するかによって何が得られるでしょうか。 'c:\ MyCompany'にあるものをエイリアスにするだけで、物事をより奇抜にすることができます。あなたが持っているものに固執するか、ロックストックとバレルを推奨ファイルの場所に移動してください。 –

+3

私は一生懸命にお勧めできるテクニックはありませんが、人生を楽にしてくれると主張する人は、実際に多くの楽しい問題が起きると思いますが、NTFS Symlinks:http://en.wikipediaを試してみてください。 org/wiki/NTFS_symbolic_link –

+0

@Warren +1多くの楽しい問題がある。 –

答えて

1

あなたが探しているのは、Symbolic LinkまたはReparse Pointのいずれかです。

+0

ウォーレンが納得したようです。ありがとう。 –

関連する問題