2016-11-15 4 views
1

Electronを使用してデスクトップアプリケーションを構築するユーザーの場合は、 WindowsまたはMacで実行可能ファイルの最終アクセス時間を取得することは可能ですか?これはどのように行われますか? C++では GetFileTime 関数を使用することができます。電子アプリでこれをどのように行うことができますか?電子:ファイルが最後にアクセスした日時を取得することは可能ですか?

答えて

1

ElectronではNode APIを使用できるため、ファイルシステムにアクセスする最も良い方法はfsを使用することです。特に、ここでhttps://nodejs.org/api/fs.html#fs_class_fs_stats

説明fs.Statsクラスは、あなたは、関連するデータのための

fs.stat("path/to/file.exe", (err, stats) => someFunction(err, stats)); 

どこsomeFunctionチェック返さfs.Statsオブジェクトたいファイルのfs.Statsオブジェクトを取得するためにfs.statを使用することができます。上記のAPIリンクは、アクセス時刻、変更時刻、変更時刻、および作成時刻をそれぞれ表すstatsオブジェクトのプロパティがatime,mtimectime、およびbirthtimeであることを示しています。

関連する問題