我正在尝试存储Compare-Object的结果供以后使用。
当我将其存储在变量中时,它会显示为空白。
我查看了有关Compare-Object的MSDN文章,并指出没有生成输出。
关于如何做到这一点的任何想法?
答案 0 :(得分:4)
您可以存储比较结果,如下所示:
$result = Compare-Object $object1 $object2
如果您没有将任何内容放入 $ result ,那么这两个对象是相同的。
答案 1 :(得分:1)
你可以这样做:
$result = Compare-Object $a $b
当没有差异时, $ result将为空。 (例如$result = Compare-Object $a $a
)。您可以执行if($result)
之类的操作,看看是否存在差异并继续进行。