バッチファイルで
・指定したファイルの
・更新日時を取得
できます!
コード
ここでは例として
・デスクトップにあるフォルダ「test」配下の
・「対象ファイル(sample.csv)」の
・更新日時を取得
します。
@echo off
rem 対象ファイル
set targetFile=C:\Users\user\Desktop\test\sample.csv
rem 対象ファイルの存在有無を確認
if not exist %targetFile% (
echo 対象ファイルが存在しないため、処理を終了します。
echo.
pause
exit
)
rem 対象ファイルの更新日時を取得
for %%a in (%targetFile%) do (
set targetFileModified=%%~ta
)
echo 対象ファイルの更新日時:%targetFileModified%
echo.
pause
exit
実行結果
指定したファイルの更新日時を取得できました。
参考①
「ファイルの存在有無の確認」の詳細は、以下の記事をご確認ください。
参考②
ファイルの更新日時を変更することもできます。
詳細は以下の記事をご確認ください。
参考③
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「dir」コマンド
●「findstr」コマンド