Powershell中的Convertto-html输出错误的东西

时间:2012-08-20 09:09:42

标签: html powershell

我一直致力于Powershell提取数据,我需要将我获得的数据导出到html文件中。这听起来很简单因为cmdlet,但输出错误的东西。

我的代码是:

c:> get-servergroup | %{$_. Name + " " + $_.ServerOff + " " + $_.ServerOn} 

然后在下面生成一个小表,其中包含名称以及打开和关闭的服务器。但是,当我添加转换cmdlet时,如下所示:

c:> get-servergroup | %{$_. Name + " " + $_.ServerOff + " " + $_.ServerOn} | Convertto-html | Out-file Test.html

它给了我3个值,如* 35 62所以,我只是想知道代码是否有问题?或者如果我遗失了什么。

如果问题已经得到解答,请说出来!

谢谢!

1 个答案:

答案 0 :(得分:1)

你可能想做类似的事情:

get-servergroup | Select Name,ServerOff,ServerOn | ConvertTo-Html | out-file test.html

请注意,前一个将对象转换为字符串(对象),convertto-html cmdlet生成了相应的输出。