問題タブ [getfiles]
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.
c# - Directory .EnumerateFiles("*.jpg", SearchOption.AllDirectories); を使用しようとしています。
だから私は使用してDirectory.GetFiles(folder, "*.jpg", SearchOption.AllDirectories)
います。Windows 7のドライブで試してみるとc:\
、Windows 7にはまだc:\documents and settings
(XPなどのレガシーシステム用に)あったため、保護されたフォルダーです。実際にはフォルダーではないため、保護されているだけです。ダミーフォルダのようなものです。したがって、このコードを実行すると:
常に UnauthorizedAccessException をスローします。それは私を過去にさせません。私がやろうとしているのは、アクセス許可のないフォルダーをスキップすることですが、検索を続行し、catch ブロックに巻き込まれないで続行するだけです。何か案は?
c# - C# での Directory.GetFiles の結果の並べ替え
ディレクトリ内のすべてのファイルを一覧表示するこのコードがあります。
ファイルサイズまたはアルファベット順に基づいてファイル情報を印刷する必要があります。Directory.GetFiles() からの結果を並べ替えるにはどうすればよいですか?
c# - C# を使用して、フォルダーがネットワーク上にあるかどうかを知る方法
C# を使用して、(既知のパスを持つ) フォルダーがネットワーク上にあるか、自分のコンピューターにあるかをアプリケーションが返すようにしたいと考えています。
どうやってやるの?
c# - ディレクトリ階層の各ファイルとフォルダを出力する方法
すべてのファイルとフォルダー、およびそれらのフォルダー内のファイルへの方法を探しています。
例として。
私が持っている場合
プログラム内のこれらのファイルのそれぞれを出力できるようにしたいので、次のようになります。
フォルダ階層に合わせて。
とにかくこれを行うことはありますか?
ありがとう
c# - directory.getfiles を使用して .sql ファイルのみをフィルタリングする方法
指定されたディレクトリ パスから only.sql ファイルをフィルタリングしようとしています。
ただし、指定されたディレクトリパス内のすべてのファイルを圧縮します
しかし、このメソッドCompressionMethod(fi)に.sqlファイルのみを送信したい....どうすればそれを行うことができますか
誰でもこれについて助けてくれますか...
どうもありがとう....
c# - 大量のファイルを含むディレクトリからファイルを取得する
*.wav形式の約14,000,000のオーディオサンプルを含むディレクトリがあります。
すべてのプレーンストレージ、サブディレクトリなし。
ファイルをループしたいのですが、DirectoryInfo.GetFiles()
そのフォルダーで使用すると、アプリケーション全体が数分間フリーズします。
これは別の方法で行うことができますか?おそらく1000を読んで処理し、次の1000を取得しますか?
java - View へのサブクラスの getFilesDir()
getFilesDir()
を使用する .class でメソッドを使用できますextends View
か?
メソッドだけgetFilesDir()
がエラーメッセージを受け取り、1つのクイックフィックスが利用可能です - create method getFilesDir()
。そして、これは View を拡張したクラスにあるためです。メソッドを Activity クラスに配置し、静的を使用して View クラスでメソッドを使用することでこれを修正できます。これはうまくいかず、プログラムがクラッシュし、スコアが保存されません。
c# - ファイルの取得中に UnauthorizedAccessException
ファイルの重複を検出するアプリケーションを作成しています。次のようなファイルを検索すると:
それは言う
パス 'C:\$Recycle.Bin.......' へのアクセスが拒否されました。
フォルダにアクセスできない場合は次の場所に移動しますが、プログラムの実行はDirectory.GetFiles
メソッドで停止します。
.net - 検索パターンに拡張子の 3 文字が含まれている場合の .NET の Directory.GetFiles() の奇妙な機能
最近、Microsoft の奇妙な機能に出くわしました。
フォルダーc:\tmp123
に 3 つのファイルが含まれているとします。
1.txt
2.txtx
3.txtxt
Directory.GetFiles(@"C:\tmp123", "*.txt")
a)返品された 3 つのアイテムでの利回りの呼び出し。
b)Directory.GetFiles(@"C:\tmp123", "*.txtx")
返品された 1 つのアイテムでの利回りの呼び出し。
Microsoft によれば、これは予想される動作です ( MSDNの注を参照)。
私の質問は次のとおりです。
Microsoft はなぜ、このような奇妙な機能を搭載することにしたのでしょうか?
どうすればこの問題を克服できますか? つまり、内線番号のみを返し、 などを返さない検索
パターンを作成するにはどうすればよいですか?*.txt
*.txtx
*.txtstarngefunctionality
c# - DirectoryInfo.GetFilesを使用して、最初の一致を見つけた後に停止させる方法は?
ファイルを見つけるためにディレクトリ/サブディレクトリを検索する必要があります。ファイルが見つかったら停止することをお勧めします。
これは、不足しているDirectoryInfo.GetFilesに組み込まれている機能ですか、それとも他の機能(自己実装の再帰検索)を使用する必要がありますか?