PowerShellファイルの作成日時と更新日時から経過時間を取得する

powershell コンピュータ
powershell

動画ファイルの書き出し時間の計測に使えるのでは?と思い作成してみました。

get-item "ファイル名" | % { $_.LastWriteTime - $_.CreationTime } | % { $_.TotalSeconds}

ファイルの更新日時から作成日時を引くことで経過時間を取得しています。戻り値は秒単位にするためTotalSecondsプロパティを返すようにしてみました。
同名ファイルに上書きや、編集作業を行ってしまうと破綻しますが、概ね動画ファイルの書き出しに要した時間になると思われます。

コメント