PowerShellで英語月␣dayを出力する方法

【PR】
※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。
[DateTime]::Now.ToString('MMM dd',[Globalization.CultureInfo]::GetCultureInfo('en-US').DateTimeFormat)
Sep 12

ただ、これで終わりではなく、バッチの変数にこれを入れたいのです。。。。

FOR /F "usebackq" %a IN (`powershell "[DateTime]::Now.ToString('MMM dd',[Globalization.CultureInfo]::GetCultureInfo('en-US').DateTimeFormat)"`)  DO SET month1=%a
SET month1=Sep

ddはどこいった~!

まぁでもこのままでも

FOR /F "usebackq" %a IN (`powershell "[DateTime]::Now.ToString('dd',[Globalization.CultureInfo]::GetCultureInfo('en-US').DateTimeFormat)"`)  DO SET day1=%a
SET day1=12

で2回やれば一応両方とれるので、なんとか・・・

Tips

Posted by admin