set d=%DATE:/=%
とやった後、1日前の日付にしたいのですがうまい方法・コマンドないですか

20221201 -> 20221130
20221202 -> 20221201
20220101 -> 20211231
20200301 -> 20200229

うるう年と月末年末に気を付けてif文で分けるしかないのかなと思いますが
case文ってコマンドプロンプトにないですよね