Powershell - 将对象写入文件

时间:2014-08-01 08:33:22

标签: powershell export compareobject

当我想要对两个文本文件进行完全比较时,我使用时得到了正确的结果:

$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | select 'InputObject'

但之后我遇到了严重的问题,只需将这些内容写入文件即可。

当我使用时:

  1. Out-File,它会中断,我不希望每行末尾有多个空格

  2. 导出-CSV,它在开头和结尾为每行添加"

  3. 设置内容,每行添加"@{InputObject="}

  4. 如何在没有这些限制的情况下导出数据?

    此致

    亚历

1 个答案:

答案 0 :(得分:0)

试试这个 -

$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | *select -ExpandProperty InputObject*