問題タブ [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 投票する
6 に答える
11518 参照

c# - マイ ドキュメントの環境変数を展開する

次のような環境変数を読み取ることができることを知っています。

ただし、次のようなことができれば本当に助かります。

SpecialFolder.MyDocuments と等しい環境変数はありますか?

私もこのようなことをしようとしましたが、これは期待される結果につながりません:

このようにして、次のような結果になりまし@"C:\Users\<MyUser>\My Documents\Foo"たが、必要なのは@"\\someservername\users$\<MyUser>\My Documents\Foo".

編集:私の目標は、環境変数もその後の部分もハードコードすることではありません。

他の提案はありますか?

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

delphi - インターネット一時ファイルをコピーする方法はありますか?

XP以降でインターネット一時ファイルからファイルをコピーする方法を教えてください。copyfile notはそれに取り組んでいます。

のようにしたいCopyFileEx(scr, dst):boolean

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

windows - 別の言語の Windows "ドキュメントと設定"

私の C# プログラムは、ユーザー プロファイル フォルダーに保存されているデータのドライブをトラバースします。特定のフォルダーが「ドキュメントと設定」であるかどうかを知る必要があります。システムドライブではなく、ドイツ語などの別の言語のオペレーティングシステムが含まれている可能性のある接続されたドライブをトラバースするため、SpecialFolders トリックを使用できません。

必要なのは、ローカライズされた Windows で "Documents and Settings" がどのように表示されるかという文字列のセットです。たとえば、ドイツ語、スペイン語、中国語、イタリア語、ロシア語、日本語、韓国語、フランス語などです。

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

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

apache - 特別なフォルダアクセスを許可/ブロックするためにhtaccessで自分のディレクトリインデックスルールを設定するにはどうすればよいですか?

私がフォルダを持っていると想像してください。その中には、最近のヌードコロニーキャンプ訪問からの写真の束と、その中の贅沢なショットがあります。メインフォルダを入力するときに、誰もがアクセスできるようにしたくありませwww.website.org/photos/
ん。ファイル全体の直接リンク、アクセス権を持つことができます:
www.website.org/photos/my_first_nude_colony_camp_visit_00281.jpg

さて、htaccessまたは他の魔法の力を使用して私のウェブサイトに次のルールを設定する可能性はありますか?はいの場合、適切な正しいアパッチ言語は何ですか?

ルール1:デフォルトでは、すべてのフォルダコンテンツへのftp-lookalike-free-fileリストへのアクセスをブロックします。

ルール2:ただし、pass.portという名前の(隠し?)ファイルがそのフォルダーに存在する場合は、すべてのコンテンツのftpそっくりの無料リストを許可してください。

そうすれば、どのフォルダを表示したいのか、どのフォルダを表示したくないのかを例外にすることができます。手がかりと提案をありがとう!

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

delphi - SHGetSpecialFolderPathを使用して、管理者以外のユーザーもアクセスできるアプリケーションフォルダーを取得します。どのCSIDLを選択しますか?

私のアプリケーションでは、すべてのマシンにいくつかのファイルをアプリケーションフォルダーに保存しています。

実際のケースの簡略化されたバージョンは次のとおりです。

だから私がこれを使う理由がわかります:マシンに固有のデータを保存するため(このマシンから行われた最新のログイン、一種のMRUを覚えておいてください)、翻訳文字列またはサードパーティのコンポーネントを保存するため(これらはexeから実行時に抽出されます)リソース)および一部のユーザー固有のデータ(フォームサイズなど)を保存するため。実際のケースはもっと複雑ですが、少なくともいくつかの「共通フォルダー」といくつかの「ユーザーフォルダー」があることがわかります。

ここで、この構造を維持したいので、すべてのファイルを1つの.. \ Project1フォルダー(+サブフォルダー)に入れます。ユーザーはWindowsユーザーではなく、SQLServerユーザーであるためです。

私の質問は、どのフォルダを選択するかです..\

現在、私は(成功して)このコードを使用して取得しています..\

そして私はそれを

CDISLのリストがここで定義されている場所。

GetSpecialFolder(CSIDL_APPDATA)C:\Users\username\AppData\RoamingWindows7で戻ります。

以前はこれで問題ありませんでしたが、最近、これらのフォルダの読み取り/書き込みの問題に直接関係していると思われる苦情をお客様から受け取りました。(たとえば、C:\Users\username\AppData\Roaming\Project1\LoginHistory上記のフォルダを使用します)。

だから私の質問は:使用するのは正しいCSIDL_APPDATAですか?別の提案がありますか?一部のOSまたは特権が実際に低下している一部のユーザーでは、そのフォルダーで読み取り/書き込みの問題が発生する可能性がありますか?

ファイル用に複数のルートフォルダを作成したくないことを覚えておいてください。

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

c# - Windows7およびVistaでアプリケーションデータを保存する場所

私のアプリケーションは、ほとんどの場合と同様に、データを保存する必要があります。このアプリケーションは、以前はXPでデータを保存する場所でのみ使用されていましたProgram Files。お客様がWindows7に移行しているので、データを新しいフォルダーに保存するようにアップグレードする必要がありました。ApplicationDataUACをまったく必要とせずにアクセスが許可されると思ったので、このフォルダーを選択しました。

現在、一部のWindows 7マシンではこれで問題ありませんが、他のマシンでは、おそらくアクセス許可が原因でフォルダーへのアクセスが失敗しますが、管理者特権で実行すると、プログラムは正常に機能します。

間違ったフォルダを使用していますか、それともこれらのケースは外れ値ですか?どちらの場合でも、この種のことのベストプラクティスは何ですか?

次のC#SpecialFolderを使用して、AppDataフォルダーの場所を取得しています。

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

.net - インストール時にAllUsersApplicationDataにアクセスする

ファイルを特定の場所にコピーするカスタムアクションを準備しています。アプリケーションの既存のユーザーは、そのSpecialDirectories.AllUsersApplicationData場所にすでにファイルを持っています。そこでまずチェックしたいと思います。

ただし、インストール時にこの場所にアクセスしようとすると、これは次のように解決されます。

...\Microsoft Corporation\Windows Installer - Unicode\3.1.4001.5512

インストーラーではなく、インストールしているアプリのAllUsersApplicationDataの場所にすばやくアクセスする方法はありますか?

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

winapi - Windows 7 は、Vista と同様にフォルダー アクセスを制限しますか?

私のアプリケーションでは、ほとんどの互換性の問題は、次のような一部のフォルダーに対する「アクセスが拒否された」ことが原因であることに気付きました。

Windows 7 には Vista と同じ問題がありますか? CSIDL_APPDATAStack Overflow のメンバーの助けを借りて、Vista を使用すると、UAC の問題や「アクセス拒否」エラーなしでファイル アクセスを有効にできることがわかりました。これは Windows 7 でも有効ですか?

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

vba - 電子メールによってトリガーされるフォルダーをプログラムで作成するためのVBスクリプトの調整

みんなに質問するのはこれが初めてです。私はSQL開発者であり、VBに関しては非常に環境に配慮しています。

私は自分の部門であるQuickbaseのオンラインデータベースを管理しており、このWebサイトを使用してレポートの要求を管理しています。それぞれのチケットを作成すると、そのチケットによって開発者に通知する電子メールが作成されます。その割り当てに責任があります。着信するリクエストごとにフォルダが設定されており、これらのフォルダを手動で作成するのは非常に面倒でイライラします。

それで、私は尋ねて周りを見回し、必要なことを実行できるスクリプトに出くわしました。ただし、自分のニーズに合わせてカスタマイズする方法や、正しく実装する方法がわかりません。これは私があなたの援助を必要とするところです、SOの公正なプログラミングの神々、私がこのドラゴンを殺すのを手伝ってください、そして領域のすべての富はあなたのものになります*!

WebtsiteのURLは次のとおりです。www.quickbase.comルートフォルダーのパス:h:/// ntsp / data / reports --criteria / quickbase docs/[作成するフォルダー]

*リッチは金銭的ではありませんが、仲間のオタクを助けることによってのみ得られる良さの感覚と完全性は、ああ、それはe-peenを力強く強く成長させます!

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

javascript - Jscriptで特定のユーザーの特別なフォルダーパスを取得する

現在のユーザー以外の特定のユーザーの「Local Settings」や「Local Appdata」などのシェル フォルダーのパスを取得するにはどうすればよいですか?