在Powershell中转换为html输出错误的内容
我一直在使用Powershell提取数据,我需要将获得的数据导出到html文件中。这听起来很简单,因为cmdlet,但是它输出了错误的东西 我的代码是:在Powershell中转换为html输出错误的内容,html,powershell,Html,Powershell,我一直在使用Powershell提取数据,我需要将获得的数据导出到html文件中。这听起来很简单,因为cmdlet,但是它输出了错误的东西 我的代码是: c:> get-servergroup | %{$_. Name + " " + $_.ServerOff + " " + $_.ServerOn} 然后,这将在下面生成一个小表,其中包含名称以及哪些服务器处于打开和关闭状态。但是,当我添加以下转换cmdlet时: c:> get-servergroup | %{$_. Name
c:> get-servergroup | %{$_. Name + " " + $_.ServerOff + " " + $_.ServerOn}
然后,这将在下面生成一个小表,其中包含名称以及哪些服务器处于打开和关闭状态。但是,当我添加以下转换cmdlet时:
c:> get-servergroup | %{$_. Name + " " + $_.ServerOff + " " + $_.ServerOn} | Convertto-html | Out-file Test.html
它给了我3个值,比如*3562,所以我真的想知道代码是否有问题?或者如果我遗漏了什么
如果问题已经回答了,那么请说
谢谢大家! 您可能希望执行以下操作:
get-servergroup | Select Name,ServerOff,ServerOn | ConvertTo-Html | out-file test.html
请注意,前一个cmdlet将对象转换为字符串(objects),而converttohtml
cmdlet生成了相应的输出