問題タブ [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 に答える
994 参照

c# - MyComputerフォルダーの要素を表示するにはどうすればよいですか?

MyComputerフォルダーには、ファイルシステムにオブジェクトがありません。しかし、このフォルダーからListView(WinForms)に要素を表示する必要があります。

MyComputerフォルダーを表すSystem.IO.DirectoryInfoを取得することは不可能だと思います。それは本当ですか?

ディスクコレクションは取得できますが、「NokiaPhoneBrowser」や「ControlPanel」などのショートカットを取得できません。

0 投票する
0 に答える
349 参照

registry - 一時インターネット ファイル フォルダーのサイズが最大フォルダー サイズを超えるのはなぜですか?

「Temporary Internet Files」フォルダのサイズと、レジストリに従ってそのフォルダの最大サイズを検出する Web ページを作成しています。コードは正常に動作しますが、驚くべき結果が得られます。フォルダの実際のサイズは、レジストリに設定されている最大サイズを超える可能性があります! なんで?WindowsまたはIEは、その制限に達するとファイルを自動的に削除するはずだと思っていました...説明があれば非常に役に立ちます!

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

c# - DirectoryInfo.FullName が特別なフォルダーかどうかを確認します

私の目標は、DirectoryInfo.FullName が特別なフォルダーの 1 つであるかどうかを確認することです。

これが私がこれのためにやっていることです(それらが等しい場合は、各特別なフォルダーのdirectoryInfo.FullNameを確認してください):

ただし、多くの特別なフォルダー (Cookies、ApplicationData、InternetCache など) があります。このタスクをより効率的に行う方法はありますか?

ありがとう。

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

c# - ログファイルをどこに書き込むか?

デバッグ目的でログファイルを書き込むためにnlogを使用しています。現在、ログファイルの場所は次のように設定されています。

ただし、これにより、asp.net / IISがアカウントで実行されている場合に予想されるように、ファイルがでc:\x\y.logはなく、に書き込まれることになります。%windir%\ServiceProfiles\NetworkService\AppData\Local\x\y.logNETWORK SERVICE

Webアプリケーションからの値をチェックするEnvironment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)と、空/ヌルの文字列が生成されます。これは、少なくとも、ログがルートで終了する理由を説明しています。

だから本当に2つの質問:

NETWORK SERVICEこのパスを正しく解決するアカウントで作成および実行されているサービスがあります。この特別なフォルダーに値が返されないようなasp.net/IISの特別な点は何ですか?

NETWORK SERVICE私のasp.netプロセスがアカウントで実行されている場合、ログを書き込むための安全で賢明な場所はどこにありますか?

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

.net - .Net 特殊フォルダ表記の使用

私はこのようなことができるようにしたい:

その理由は、アプリケーションが使用するディレクトリの 1 つを構成ファイルのプレーン テキストとして指定したいからです。場合によっては、ユーザー プロファイルの下にネストする必要があります。その場合、構成ファイルは次のようになります。

または、ネットワーク上の場所に置きたい場合、次のようになります。

したがって、IO.Directory.Exists(...) または同等のメソッドを使用して簡略表記を解釈できる必要があります。

何か案は?

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

c# - (論理) デスクトップ (C#) 上のアイテムの総数を取得する方法

詳しく説明しましょう。「アイテム」とは、「マイ コンピュータ」、「ごみ箱」、すべてのショートカットなどを含む、デスクトップ (Windows) に表示されるすべてのアイテムを意味します。デスクトップ上のすべてのアイテムを選択すると、プロパティでカウントが取得されます。表示されます。プログラムで必要なのはこのカウントです。

私が直面している問題:

表示されているデスクトップには、私のアカウントAll Usersのアイテム、 のデスクトップ アイテム、および「マイ コンピュータ」、「ごみ箱」などの他のショートカットがあります。合計で、3つのこと。そのため、物理パスからデスクトップ ディレクトリへのアイテム数を取得することはできません。したがって、これは失敗します:

ご覧のとおりSpecialFolder.Desktop、論理デスクトップの略です。ただしGetFolderPath()、ユーザーのデスクトップの物理パスを再度取得するため、これは再び失敗します。

ユーザーのデスクトップで合計数を取得する正しい方法は何ですか?

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

c# - c# - folderBrowserDialog1 とネットワーク ドライブ

とにかく、folderBrowserDialog をネットワーク ドライブ上の設定されたフォルダで開始するように設定する方法はありますか? Environment.SpecialFolders が必要なことはわかっていますが、そこに必要なものが表示されません...

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

vba - VBSを使用したプログラムファイルの場所の決定

VBSを使用して「プログラムファイル」ディレクトリの場所を抽出する安全な方法は何でしょうか。ローカリゼーションの問題や、異なるOSアーキテクチャ(32/64ビット)とドライブ(C:\、D:\など:)間の問題を回避できるため、環境からディレクトリの場所を取得したいと思います。

これまでのところ、 MSDNで提供されている例に出くわしましたが、スクリプトをVBSで動作させることができ、実行するたびにさまざまなエラーについて不平を言うだけです。これは、 Sys32フォルダーを取得するための.netのサンプルスクリプトに含まれているものです。


ヘレンが述べたように、これはOSアーキテクチャを決定するための私のスクリプトであり、結果に応じて、それぞれの「プログラムファイル」パスを取得したいと思います。

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

windows-7 - MFC CFileDialog - Windows 7 で特別なフォルダー パスを取得する

全て。

mfc アプリケーションの作成中に問題が発生しました。以下のURLに投稿されているサンプルプロジェクトを使用して、CFileDialogで複数選択を実装しています。

http://www.codeproject.com/KB/MFC/SelectDialog.aspx

Windows XP では正常に動作しますが、Windows 7 では 1 つの問題があります。問題は、CFileDialog::GetFolderPath が、Windows 7 の Library/Documents などの Windows の特殊なフォルダーについて空の文字列を返すことです。そこで、以下のようにしてみました。

この機能は問題ないように見えますが、ダイアログでフォルダーを選択すると機能しません。

誰が私を助けることができます?

あなたの答えを待っています... よろしく。

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

zend-framework - Zend のプレフィックス フォルダー構造

このような URL があれば、http://example.com/controller/actionすべてが機能します。予想通り。しかし、私はこれを展開する必要があり、展開では状況が少し変わり、htttp://deploy.com/stuff/pile/controller/actionzendでこれを制御できる方法はありますか.

前もって感謝します。