2011-02-04 14 views
3

私のC#プログラムは、ユーザープロファイルフォルダの下に格納されているデータのドライブをトラバースします。私は、特定のフォルダが「文書と設定」であるかどうかを知る必要があります。私は私のシステムドライブではなく、別の言語のオペレーティングシステム、例えばドイツ語を含むかもしれないいくつかの接続されたドライブを横断するので、私はSpecialFoldersトリックを使用することはできません。Windows "Documents and Settings" in other languages

私が必要とするのは、ローカライズされたWindowsで「ドキュメントと設定」がどのように見えるかという単純な文字列です。ドイツ語、スペイン語、中国語、イタリア語、ロシア語、日本語、韓国語、フランス語など。

私に役立つ参照(ファイル、リンクなど)はありますか?

+1

[ユーザーはドキュメントと設定ディレクトリの名前をカスタマイズしている可能性]これは、一般的に解くことができないです(のhttp: //technet.microsoft.com/en-us/library/cc722177%28v=WS.10%29.aspx)。 –

+0

私は同じリストが好きです!レイモンド・チェンは、ユーザーがそれを変更した可能性があることは間違いありませんが、私の目的のためには、箱から出したリストが十分です。 – BuvinJ

答えて

1

この場合、ディレクトリ構造をスキャンして、適切なフォルダについてコードを推測させる必要があります。例:隠された 'ntuser.dat'ファイルなど、すべてのローカリゼーションに共通するようなものを探します。

説明するには、コマンドプロンプトで「dir/a:h ntuser.dat/s」と入力します。

+0

ありがとう、低レベル、それは良い考えです!経験者の1人として使用します。しかし、私はまだいくつかの翻訳を手に入れたいです。 – Alex

+0

いつも何か苦労しなければならない人がいます!がんばろう! – lowlevel

1

あなたが必要な場合は、Application Dataフォルダは、私が知っているものがある同等物:

 
German (DE) Application Data Anwendungsdaten 
Italian (IT) Application Data Dati applicazioni 
Spanish (ES) Application Data Datos de programa 
Polish (PL) Application Data Dane aplikacji 
関連する問題