0

全部,

我需要执行 awk '{print $2} 并将结果移动到 powershell 2.0 中的变量中。我生成的输出来自以下行: net use | select-string -pattern public 来自上述过滤器的驱动器号是我在变量中需要的。

提前致谢。操作系统

4

1 回答 1

0

我认为这应该有效:

$var = @(net use) -match 'public' -replace '^\w+\s+([A-Z]:).+','$1'

这将处理与“公共”匹配的单个或多个共享实例,并在捕获的数据中包含冒号。如果您不想要它,将右括号移回一个位置以将冒号从结果中删除。

于 2013-11-14T02:38:34.447 回答