我有下面的代码,当我运行它时,输出文件有其他列,如Comment,RowError,RowState,Table,ItemArray,HasErrors
$dataSet.Tables | Select-Object -Expand Rows |
ConvertTo-HTML -head $a –body $body |
Out-File $OutputFile
我想摆脱这些专栏,但不知道如何。我检查过其他在线资源但无法帮助。这里有什么问题吗?
答案 0 :(得分:0)
尝试使用-ExcludeProperty排除您不想要的列:
$dataSet.Tables |
Select-Object -Expand Rows |
Select-Object * -ExcludeProperty Comment, RowError, RowState, Table, ItemArray, HasErrors |
ConvertTo-HTML -head $a –body $body |
Out-File $OutputFile
答案 1 :(得分:0)
您最好只包括您想要的属性,而不是在您不想要的时候排除:
$dataSet.Tables | Select-Object -Expand Rows | Select-Object Colum1, Colum2 |
ConvertTo-HTML -head $a –body $body | Out-File $OutputFile
答案 2 :(得分:0)
使用-Property
参数对我有用
$dataSet.Tables | Select-Object -Expand Rows |
ConvertTo-HTML -head $a –body $body -Property Name,Date,Address |
Out-File $OutputFile