在批处理文件中,如何将PowerShell命令的输出存储到变量中?
这个方法不起作用。
set yest=powershell get-date((get-date).addDays(-1)) -uformat "%Y%m%d"
powershell get-date((get-date).addDays(-1)) -uformat "%Y%m%d"
返回 20130623
set yest=powershell get-date((get-date).addDays(-1)) -uformat "%Y%m%d"
echo %yest%
执行powershell get-date((get-date).addDays(-1)) -uformat "md"
命令可获取昨天的日期,格式为月日。