バッチ内でPowerShellで昨日の日付を取得して使う
■バッチの中でPowerShellで昨日の日付を取得して使う
Linuxと違いWindowsのバッチでは昨日の日付を簡単に設定できないがPowerShellだと通常のバッチより楽に取得できる
バッチの中で
FOR /F "usebackq" %%a IN (`powershell [DateTime]::Today.AddDays"("-1")".ToString"("'yyyyMMdd'")"`) DO SET yesterday=%%a
以降、使用したい箇所で
%yesterday%
で使用可能
【PR】
【2024年発売】パナソニック 鼻毛カッター エチケットカッター メンズ 眉毛 ヒゲ 耳 ER-NGNB2-K 【Amazon.co.jp限定】
¥1,480
(2024年11月23日 22:51 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)