0

我将通过示例解释我想要什么,不知道如何以另一种方式解释它。

这是我使用的代码:

Get-WmiObject win32_share | select name, path

上面的示例条目是:

名称路径
ADMIN$ C:\windows
C$ C:\

我想将所有名称和路径放入一个变量中。我希望字符串看起来像:

“名称:管理员,路径:C:\windows;名称:c$,路径:C:\;等等。”

有任何想法吗?

4

2 回答 2

3

@SINTER 的回答稍作修改并使用更多 POSH 语法:

$out="";Get-WmiObject win32_share | %{ $out+="Name: {0}, Path: {1}; " -f $_.Name, $_.Path}
于 2012-04-09T13:09:06.023 回答
0

像这样的东西:

[string]::Join("; ", (Get-WmiObject win32_share | % { [string]::Format("Name: {0}, Path: {1}", $_.Name, $_.Path)}))
于 2012-04-09T12:26:42.257 回答