問題タブ [special-folders]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
342 参照

logging - XP、Vista、および Windows 7 と互換性のあるログ ファイルを保存する安全な場所はどこですか?

ログを書き出す必要がある winforms アプリがあります。アプリは、UAC 警告なしで、管理者以外のアカウントを使用して実行する必要もあります。

デフォルトのセキュリティ設定に違反せずにログをどこに書き込むことができますか? さらに、これは Windows XP、Vista、および 7 で動作する必要があります。

すべてのユーザーが同じログ ファイルのセットに書き込むことができる場合は、追加のポイント。

0 投票する
2 に答える
496 参照

windows - Windows の特別なフォルダーに関する決定的なガイドはありますか?

Windows の特別なフォルダーに関する決定的なガイドはありますか? インターネット検索では、わずかな情報しか得られませんでした。

私が探しているのは、各フォルダーの説明、その意図された目的、使用シナリオ、およびその存在の動機です (たとえば、そのアプリ設定に対してローカル アプリ設定が提供するものはありません)。フォルダーに対する要件/用途のマトリックス/テーブルは便利だと思います。

0 投票する
2 に答える
250 参照

asp.net-mvc - ASP.NET MVCルーティング、ルートパラメータ値としての「bin」

私たちは英語-トルコ語辞書のウェブサイトを開発しています。

「ビン」はトルコ語で「千」を意味します。したがって、ユーザーがhttp://tureng.com/search/binを要求するときは、英語で「ビン」の意味を示す必要があります。ただし、/ binは特別なディレクトリであるため、彼女は404を取得しました。

それを解決するためのアイデアはありますか?ありがとう。

0 投票する
2 に答える
2859 参照

java - MicrosoftWindowsの特別なフォルダを取得するためのJavaAPI

私はかつて、JNIを使​​用してWindows上のJavaアプリケーションがWindows上のさまざまな「特別な」ディレクトリの場所を取得できるようにする気の利いた小さなライブラリを見つけました。私の人生のためにそれを再び見つけることはできません...

特に、「すべてのユーザー」(共有)の「アプリケーションデータ」ディレクトリの場所を取得する必要があります。

では、Javaで「すべてのユーザー」「アプリケーションデータ」フォルダを見つけるための防弾方法を持っている人はいますか?

それは防弾である必要があります。

0 投票する
3 に答える
3469 参照

windows - vb6のCommonAppData

基本的にこの質問と同じですが、VB6用です。

顧客のアプリケーション「AppName」の構成ファイルはCommonAppDataに保存されています。

  • Windows XPでは、C:\ Documents and Settings \ All Users \ Application Data \ AppName
  • Windows Vistaでは、C:\ ProgramData\AppNameです。

VB6で正しいフォルダ名を取得するにはどうすればよいですか??

追記、shell32.dllへの参照を追加する代わりにAPI呼び出しを使用することを好みます

0 投票する
2 に答える
797 参照

windows - Windows: ファイルを特別なフォルダに正規化する方法は?

ユーザーのいくつかのファイル名を保持したい (最近のファイルなど)。

6 つのサンプル ファイルを使用してみましょう。

  • c:\Documents & Settings\Ian\My Documents\Budget.xls
  • c:\Documents & Settings\Ian\My Documents\My Pictures\Daughter's Winning Goal.jpg
  • c:\Documents & Settings\Ian\Application Data\uTorrent
  • c:\Documents & Settings\All Users\Application Data\Consonto\SpellcheckDictionary.dat
  • c:\Develop\readme.txt
  • c:\Program Files\Adobe\Reader\WhatsNew.txt

私は今、特別なフォルダへのパスをハードコーディングしています。ユーザーがフォルダーをリダイレクトしたり、別のコンピューターにローミングしたり、オペレーティング システムをアップグレードしたりすると、パスが壊れます。

私は良い開発者になりたいと思っており、これらのハードコードされた絶対パスを適切な特別なフォルダーからの相対パスに変換します:

  • %CSIDL_Personal%\Budget.xls
  • %CSIDL_MyPictures%\Daughter's Winning Goal.jpg
  • %CSIDL_AppData%\uTorrent
  • %CSIDL_Common_AppData%\Consonto\SpellcheckDictionary.dat
  • c:\Develop\readme.txt
  • %CSIDL_Program_Files%\Adobe\Reader\WhatsNew.txt

問題は、同じファイルに対して複数の表現が存在する可能性があるという事実に伴います。たとえば、次のようになります。

  • c:\Documents & Settings\Ian\My Documents\My Pictures\Daughter's Winning Goal.jpg
  • %CSIDL_Profile%\My Documents\My Pictures\Daughter's Winning Goal.jpg
  • %CSIDL_Personal%\My Pictures\Daughter's Winning Goal.jpg
  • %CSIDL_MyPictures%\Daughter's Winning Goal.jpg

Windows XP では、マイ ピクチャは次の場所に保存されること にも注意してくださいMy Documents

しかし、Vista/7 ではこれらは別のものです。

注:構文 %CSIDL_xxx%\filename.extが無効であることは認識しています。Windows はこれらのキーワードを環境文字列のように展開しません。私はこの質問をする方法としてのみ使用しています。CSIDL 内部的には、おそらく親 とパスの末尾として、明らかにアイテムを別の方法で保存します。

問題は、正規の特別なフォルダーへの相対パスを可能な限りどのように使用するかということです。


考えている:

こちらもご覧ください

0 投票する
4 に答える
15634 参照

.net - log4net xml コンフィギュレーターを使用して、Windows のフォルダーの場所を使用してログ ファイルのパスを指定する方法は?

私のapp.configに入れました

しかし、うまくいきませんでした。何か案は?

0 投票する
1 に答える
1308 参照

php - PHPfopenストリームでWindowsの特別な名前のフォルダにアクセスする

http://en.wikipedia.org/wiki/Special_Folders

PHPのfopenストリームの特別なフォルダにアクセスする際に問題が発生しました。

sysinternalsプロセスモニターを実行してこれを試し、実際に何が起こっているかを確認します。これは次のようになります。

どうやら2つの問題が発生しているようです。つまり、PHPはパスを相対パスとして扱い、特別なフォルダーは評価されていません。

0 投票する
3 に答える
1880 参照

c# - 他のユーザーから MyMusic フォルダを見つける方法は?

他のユーザーの MyMusic フォルダを見つける方法は?

0 投票する
2 に答える
2255 参照

android - Android の内部 SD カードへの書き込み

内部フラッシュ、内部 SD、および外部 SD カードを備えた Android デバイスで、内部 SD カードにアクセスする方法はありますか?