問題タブ [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.
logging - XP、Vista、および Windows 7 と互換性のあるログ ファイルを保存する安全な場所はどこですか?
ログを書き出す必要がある winforms アプリがあります。アプリは、UAC 警告なしで、管理者以外のアカウントを使用して実行する必要もあります。
デフォルトのセキュリティ設定に違反せずにログをどこに書き込むことができますか? さらに、これは Windows XP、Vista、および 7 で動作する必要があります。
すべてのユーザーが同じログ ファイルのセットに書き込むことができる場合は、追加のポイント。
windows - Windows の特別なフォルダーに関する決定的なガイドはありますか?
Windows の特別なフォルダーに関する決定的なガイドはありますか? インターネット検索では、わずかな情報しか得られませんでした。
私が探しているのは、各フォルダーの説明、その意図された目的、使用シナリオ、およびその存在の動機です (たとえば、そのアプリ設定に対してローカル アプリ設定が提供するものはありません)。フォルダーに対する要件/用途のマトリックス/テーブルは便利だと思います。
asp.net-mvc - ASP.NET MVCルーティング、ルートパラメータ値としての「bin」
私たちは英語-トルコ語辞書のウェブサイトを開発しています。
「ビン」はトルコ語で「千」を意味します。したがって、ユーザーがhttp://tureng.com/search/binを要求するときは、英語で「ビン」の意味を示す必要があります。ただし、/ binは特別なディレクトリであるため、彼女は404を取得しました。
それを解決するためのアイデアはありますか?ありがとう。
java - MicrosoftWindowsの特別なフォルダを取得するためのJavaAPI
私はかつて、JNIを使用してWindows上のJavaアプリケーションがWindows上のさまざまな「特別な」ディレクトリの場所を取得できるようにする気の利いた小さなライブラリを見つけました。私の人生のためにそれを再び見つけることはできません...
特に、「すべてのユーザー」(共有)の「アプリケーションデータ」ディレクトリの場所を取得する必要があります。
では、Javaで「すべてのユーザー」「アプリケーションデータ」フォルダを見つけるための防弾方法を持っている人はいますか?
それは防弾である必要があります。
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呼び出しを使用することを好みます
windows - Windows: ファイルを特別なフォルダに正規化する方法は?
ユーザーのいくつかのファイル名を保持したい (最近のファイルなど)。
6 つのサンプル ファイルを使用してみましょう。
c:\Documents & Settings\Ian\My Documents\Budget.xlsc:\Documents & Settings\Ian\My Documents\My Pictures\Daughter's Winning Goal.jpgc:\Documents & Settings\Ian\Application Data\uTorrentc:\Documents & Settings\All Users\Application Data\Consonto\SpellcheckDictionary.datc:\Develop\readme.txtc:\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.datc:\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内部的には、おそらく親 とパスの末尾として、明らかにアイテムを別の方法で保存します。
問題は、正規の特別なフォルダーへの相対パスを可能な限りどのように使用するかということです。
考えている:
こちらもご覧ください
- MSDN: CSIDL 列挙
- New Old Thing:ローミング ユーザー プロファイルに注意してください
- New Old Thing:リダイレクトされたフォルダーにも注意
- MSDN: PathCanonicalize 関数
.net - log4net xml コンフィギュレーターを使用して、Windows のフォルダーの場所を使用してログ ファイルのパスを指定する方法は?
私のapp.configに入れました
しかし、うまくいきませんでした。何か案は?
php - PHPfopenストリームでWindowsの特別な名前のフォルダにアクセスする
http://en.wikipedia.org/wiki/Special_Folders
PHPのfopenストリームの特別なフォルダにアクセスする際に問題が発生しました。
例
sysinternalsプロセスモニターを実行してこれを試し、実際に何が起こっているかを確認します。これは次のようになります。
どうやら2つの問題が発生しているようです。つまり、PHPはパスを相対パスとして扱い、特別なフォルダーは評価されていません。
c# - 他のユーザーから MyMusic フォルダを見つける方法は?
他のユーザーの MyMusic フォルダを見つける方法は?
android - Android の内部 SD カードへの書き込み
内部フラッシュ、内部 SD、および外部 SD カードを備えた Android デバイスで、内部 SD カードにアクセスする方法はありますか?