概要
Amazonの領収書(pdf)に日付をつけたい瞬間はありませんか? 私はあったのでドラッグドロップで日付追加をできるようにしました。
コード
下記を.batで保存してドラッグドロップすると、ファイル名の先頭に現在日付で「yyyy-MM-dd_」を追加してくれます。
@echo off REM 現在日付の取得 for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a" set "YY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%" set "newdate=%YY%-%MM%-%DD%" REM 日付を出力 echo %newdate% for %%f in (%*) do ( REM ドラッグドロップされたファイルをリネーム rename "%%~nxf" "%newdate%_%%~nxf" )
おわり。