問題タブ [fileinfo]
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# - FTP サーバーからファイル情報 (アクセス日/変更日) を取得する (C#)
基準に基づいて、ネットワーク パスや HTTP サーバーなど、さまざまな種類のサーバーからファイルをダウンロードするプログラムを作成しています。これまでのところ、正規表現に基づいて動作していますが、特定の日付よりも新しい (最後にアクセス、変更、または作成された) ファイルを見つけたいと思っています。そのファイルの FileInfo にアクセスできるため、これはネットワーク パス タイプでは簡単ですが、FTP サーバーにあるのは明らかにファイル名を保持する「行」文字列だけです。
C#でFTPサーバー上のファイルの最終変更/アクセス/作成日付にアクセスするのは簡単/可能ですか?
vb.net - VB.Net-FileInfo.FullName-何かが足りませんか?
ここで開始する前に記述されたコード(The Daily WTFの送信のように聞こえます!)があり、処理のためにxmlファイルをロードします(Throw行は、犯人のIDを非表示にするために簡略化されています。それ以外の場合は逐語的です)。
strFileName
メソッドでもう一度使用され、別のメソッドに渡されます
strPath
ファイルを削除するときに、メソッドでもう一度使用されます
MSDNから:
FullName:ディレクトリまたはファイルのフルパスを取得します。( FileSystemInfoから継承されます。)
確かに、それは単にすでに入っているものを返すことでstrPath
あり、単純なものに置き換えることができます
strFileName = strPath
または、完全に廃止して、strFileName
全体で使用することもできstrPath
ます。
それとも私は何かが足りないのですか?FileInfo.FullName
他に何かしますか?
私はそれがファイル存在チェックだと思っていましたが、それはすでにTry...Catch
周りで処理されており、XmlDocument.Load
さらに、File.Exists(strPath)
はるかに簡単でしょう。
c# - 正確なファイルサイズを取得できません
これは私がMBでファイルサイズを取得しようとする方法です:
問題は、コンマの後に何も表示されないことです。ファイルサイズが3.15の場合、3と表示されます。0.5の場合、0と表示されますが、何が間違っているのでしょうか。
iphone - iPadでファイルを見つける方法は?
アプリケーションを使用して、iPad シミュレーターにファイルをダウンロードしたはずです。
このファイルが iPad シミュレータ ファイル システムに存在することを確認するにはどうすればよいですか?
ファイルの存在とその内容を確認するために使用できるファイル マネージャーはありますか?
php - Windows PHP 5.3.5 で php_fileinfo.dll と finfo_open を使用する
PHP 5.3.5 および IIS 6 を使用する Windows Server 2003 で実行されている PHP スクリプトで finfo_open を呼び出すのに問題があります。呼び出しは常に Fatal error: Call to undefined function finfo_open() in... を返します。
少し読んだだけで、fileinfo機能がWindows PHPインストールにデフォルトで含まれていないことがわかりましたが、何も試しても機能しませんでした。ここのコメント #3 の指示: http://www.php.net/manual/en/fileinfo.installation.phpは役に立ちませんでした。これは、私が見つけることができる最も公式に見える説明です。Web には mime_magic dll が必要であるという情報がたくさんありますが、これは 5.3 から不要になったようです。さらに、http://pecl.php.net/package/Fileinfoで、「PHP 5.3.0以降、この拡張機能はデフォルトで有効になっています」と読みました。どうしたの?
この問題はテスト サーバーにあります。私のローカルマシンではxamppとPHP 5.3.1があり、呼び出しは正常に機能するため、テスト時にphp_fileinfo.dllをローカルからphp \ extにコピーしようとしましたが、これも違いはありませんでした(バージョンが違いますが、5.3が重要なビットだと読みました)。
これに関するアドバイスをいただければ幸いです。
powershell - PSUnitでのファイルの処理
私は、クライアントの現在のソース管理システムに出力され、新しい命名規則に従うようにすべてのファイルの名前を一括変更するPowershellスクリプトを作成しています。
私は勤勉なTDD開発者であるため、PSUnitテストケースをまとめることから始めました。最初は、ファイル名の文字列を(他のいくつかの関連するパラメーターとともに)関数に渡してから、文字列を返すことを考えていました。次に、ファイル名を拡張子とベース名に分割する必要があることに気付きました。System.IO.FileInfoにはすでにその機能があるので、文字列の代わりにファイルオブジェクトを渡すだけではどうでしょうか。
ただし、これを行うと、外部リソースに依存せずにPSUnitテストを作成する方法がわかりません(この場合、FileInfoオブジェクトを取得するにはファイルが存在する必要がありますか?)。
これを処理する「クリーンな」方法はありますか?他の人はこれらの問題にどのように取り組んでいますか?
ヘルプやアドバイスをありがとう!
c# - 別のプロセスによって使用されている (file.openread() の後、その後 .Close())
まず第一に、コードを見て長すぎると言ってはいけません。
MD5 値に基づいてコンピューターを検索し、ファイルを削除するプログラムを作成しています (速度を上げるために、すべてのファイルを検索するのではなく、特定のファイル名を持つファイルだけを検索したくありません)。
FileInfo を ConditionallyDeleteNotWantedFile という名前のメソッドに送信しています。次に、そのファイルの名前を取得して辞書で検索しようとします。そのファイルの MD5 を取得し、現在の FileInfo MD5 を計算して、それらが同じかどうかを確認します。存在する場合 - ファイルを削除します。
問題?削除しようとすると例外がスローされます...他のプロセスがそれを使用していなくても。Windowsエクスプローラーを使用してファイルを削除しようとすると、vshost(意味:VS ...)と表示されます
私は何が欠けていますか?
.net - FTP でファイル属性を検出する
私は非常に基本的なスケジュールされた FTP プログラムに取り組んでいますが、最終更新日が変更されていない場合にわざわざファイルを転送したくないので、最後に保存された変更時刻と現在のダウンロード前の変更時刻を比較する必要があります。 . FtpWebRequest/FtpWebResponse を使用して接続をセットアップしています。
FTP で IO.FileInfo を使用する方法はありますか? そうでない場合、変更日を取得できるクラスはありますか?
ありがとう
php - fileinfo 関数 PHP
fileinfo
を使用して、次のようなコードのスニペットを置き換える方法の例を教えてください。