捕获windows命令的输出到变量

时间:2013-11-29 05:51:08

标签: cmd

我一直在寻找类似于

的Windows CMD
var=`ls`
在Unix中

。有没有办法这样做而不必使用for /f迭代?

1 个答案:

答案 0 :(得分:2)

您可以使用PowerShell(并在.ps1中编写脚本)。

PS C:\> $myVar = & dir | format-table -hidetableheaders -property name
PS C:\> echo $myVar

Program Files
Program Files (x86)
Users
Windows