电源shell; pipe道标准输出到命令行

作为一个例子,我想下面的命令把一个dir列表与所有子目录StdOut

@' >> -R >> '@ > .\test >> dir `test` 

所以,在前四行之后,当前目录中有一个名为test的文件,其中包含-R (recursion)。 第四行当然不起作用,但我想结果是一样的

 dir -R 

。 第3行也许更好

 echo `test` 

我希望结果是

 /s 

尝试:

 "Get-Childitem $(Get-Content test)" | Invoke-Expression 

要么

 "dir $(type test)" | iex 

Invoke-Expression大致等价于Bash的eval 。 谨慎使用其安全性是一个好主意。