Windowsバッチで昨日の日付をyyyymmddで取得する
やりたい事はこんな感じ
1. 昨日の日付を求める(
yyyymmdd
なら嬉しい)
PowerShellで昨日の日付をyyyymmddで取得する
2. 1.で求めた結果を変数に格納する
Windowsバッチでコマンドの実行結果を変数に格納する
3. その後の処理で2.の変数を使う
他の言語だと簡単に書けるのだが、
Windowsバッチ
単独で実現させようとするととても面倒くさい(2.が面倒くさい)
地味に1.も面倒くさくてどうするのが一番良いのかわからない
PowerShell
なら
Get-Date
を使うと良さそう
batからPowerShellを呼ぶのも面倒くさいんだが…
最初から全部PowerShellで書くのが利口?