Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

3日前~のYYYYMMDD日付をファイル名に含むファイルを結合して開く

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。スクリプトはAI生成のものも多いのでコピー&ペーストの際は文字コードに注意ください!

最後にメモ帳とかで開きたいのですが、メモ帳がワイルドカード指定では開けないようなので、copyを+で連結して決め打ち名の1つのファイルに結合します。

FOR /F "usebackq" %%a IN (`powershell [DateTime]::Today.AddDays"("-1")".ToString"("'yyyyMMdd'")"`) DO SET yesterday1=%%a
FOR /F "usebackq" %%a IN (`powershell [DateTime]::Today.AddDays"("-2")".ToString"("'yyyyMMdd'")"`) DO SET yesterday2=%%a
FOR /F "usebackq" %%a IN (`powershell [DateTime]::Today.AddDays"("-3")".ToString"("'yyyyMMdd'")"`) DO SET yesterday3=%%a

copy /b %yesteraday1%.txt+%yesteraday2%.txt+%yesteraday3%.txt temp.txt

start temp.txt

 

タイトルとURLをコピーしました