quando eu quero uma comparação completa de dois arquivos de texto em linha, tenho o resultado correto quando uso:
$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | select "InputObject"
Mas depois eu tenho problemas sérios para simplesmente gravar essas coisas em um arquivo.
Quando eu uso:
Out-File, faz um corte e não quero muitos espaços no final de cada linha
Export-CSV, adiciona-me um
"
para cada linha no início e no finalSet-Content, ele me adiciona
"@{InputObject="
e um}
Cada linha
Como posso exportar os dados sem essas limitações?
Saudações,
Alex
Respostas:
0 para resposta № 1Tente isto -
$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | *select -ExpandProperty InputObject*