問題タブ [filepath]

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 投票する
1 に答える
2095 参照

windows - 名前付きパイプをファイルとして使用する

ここでの簡単な質問 (おそらくそれほど単純な答えではないかもしれませんが):

プログラムが通常のファイルを開いているかのように使用できる (既存の) 名前付きパイプのパスを指定することはできますか?

この MSDN ページによると、ローカル コンピューター上の名前パイプは、次のパス構文を使用して参照できます\\.\pipe\PipeName:

余談ですが、物理 I/O (名前付きパイプなど) よりも効率的な方法でしかファイル システムを使用できないプログラムとのインターフェイスについて誰か提案があれば、喜んでお受けします。

0 投票する
5 に答える
3218 参照

php - PHPのファイルパスはどのように機能しますか?

問題はfile _ get _ contents("body.html")、と同じフォルダーにあるクラスでメソッドを使用することbody.htmlです。問題は、ファイルが見つからないというエラーが表示されることです。これは、別のクラスの私がメソッドを使用するファイルを必要としていてfile _ get _ contents("body.html")、突然 "../body/body.html" をファイルパスとして使用する必要があるためです..!

それは少し奇妙ではありませんか?メソッドを呼び出すクラスはfile _ get _ contents("body.html")と同じフォルダにありますbody.htmlが、このクラスは別の場所にある別のクラスから必要とされているため、新しいファイルパスが必要ですか?!

ディレクトリとファイルの短いリストを次に示します。

lib/main/main.php
lib/body/body.php
lib/body/body.html

これは body.php です:

これは main.php です:

私が求めているのbody.phpは、同じフォルダーにあるエラーの修正ですが、別のクラスがメソッドの別の場所からbody.html要求するときにパスを変更する必要がありますbody.phpfile _ get _ contents("body.html")

ありがとう!

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

ant - Antは、スラッシュの代わりにバックスラッシュを使用してjsflを生成します

私はFDT3でAntを使用しており、Antがflaをコンパイルするためのjsflを作成しています。Antで組み込みの「${basedir}」プロパティを使用すると\、Windowsを使用しているため、バックスラッシュ()が含まれるパスが表示されます。問題は、jsflを実行するときに、スラッシュがエスケープと見なされることです。スラッシュがフォワードスラッシュに変換されるように、basedirプロパティを変更する方法を知る必要があります。jsflのバックスラッシュに基づいてベースを分割し、区切り文字としてスラッシュと結合しようとしましたが、バックスラッシュによって問題が発生します。

では、私が知る必要があるのは、Antのbaseirをスラッシュに変更する方法です。

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

iphone - iPhone SDK でファイル パスをコンポーネントに分割する

ファイル パスを iPhone SDK のコンポーネントに分割するために使用できるフレームワークまたはライブラリはありますか? 自分でコーディングできることはわかっていますが、車輪の再発明はしたくありません。

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

powershell - powershell の UNC パスで変数を使用するにはどうすればよいですか?

リモート サーバー上のフォルダーの内容をカウントしようとしています。

そんなこと知ってる:

御馳走を働きます。

ただし、ユーザー入力によってサーバー名を変数にしようとしていますが、変数を受け入れるパスを取得できません。

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

python - Python でファイル パスの先頭に '\\?\' を追加する方法

Python でいくつかの長いファイル パス (Windows) を操作しようとしていますが、いくつかの問題に遭遇しました。ここで質問を読んだ後、os.stat(filepath) で使用するには、長いファイル パスの前に '\\?\' を追加する必要があるように見えます。私が抱えている問題は、バックスラッシュで終わる文字列を Python で作成できないことです。ここでの質問は、Python では文字列を単一の「\」文字で終了することさえできないことを指摘しています。

Python 標準ライブラリまたは他の場所に、既に持っているファイル パスの前に単に '\\?\' を追加できるものはありますか? または、Python を使用して Windows で長いファイル パスを操作するための他の回避策はありますか? それはとても簡単なことのように思えますが、私は一生それを理解することはできません.

0 投票する
5 に答える
28738 参照

javascript - javascriptでのファイルパス検証のための正規表現

次のケースをテストする JavaScript の正規表現が見つからないようです。

  • c:\temp
  • D:\ディレクトリ名\testing\
  • \john-desktop\tempdir\

あなたは私が何をしようとしているのかを見ることができます。ファイルパスを検証するために必要です。しかし、私が見つけた式はすべて JavaScript では機能しないようです。

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

msbuild - MSBuildITaskItemRecursiveDirメタデータが消えます

一連のファイルを処理し、これの変更されたサブセットを返すカスタムMSBuildタスクがあります。基本的に、いくつかの項目をスキップして、入力から新しいITaskItem配列を作成するだけです。

ただし、この結果セットがMSBuildに返されると、RecursiveDirメタデータは表示されなくなります。カスタムタスクのExecute()メソッドの最後にはまだ正しい値がありますが、MSBuildでRecursiveDirを使用しようとすると、空であることがわかります。もちろん、これはかなりの問題です。

私は何をすべきか?これは正常ですか?ファイル名や拡張子などの他のメタデータはまだあります。IDは正しいファイルも指します。カスタムタスクでメタデータを変更することはありません。

他のMSBuildタスクライブラリも特別な処理なしでITaskItem配列を返すのを見てきました。しかし、誰もこの問題に遭遇していませんか?奇妙な!

MSBuild3.5を使用しています。

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

php - ファイルパスが画像であるかどうかをPHPで確認する方法は?

images.documents、pdfなどのファイルパスを格納するテーブルがあります...私のクエリは

PHPを使用してファイルパスが画像であるかどうかを確認するにはどうすればよいですか...画像の場合は、画像を表示するか、ダウンロードする必要があります......。

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

security - Windows 7 のカスタム検索プロバイダーのセキュリティの問題

localhostで実行される Windows 7 用の検索プロバイダーを構築しました。(.osdx ファイルと RSS Web サイトを使用) 返された RSS の要素には、ローカルファイル パスが含まれます。

例:<link>c:\windows\win.ini</link>

問題は、検索結果ウィンドウに表示されるファイルに次のメッセージが表示されることです。

インターネットのセキュリティ設定により、このアイテムはブロックされました

インターネットのセキュリティ設定により、このアイテムはブロックされました

このセキュリティ制限を回避するにはどうすればよいですか?