我正在尝试比较powershell中的两个文件夹,并且答案是true或false。反正有没有让这件事发生?现在我有:
Compare-Object -referenceobject $d1 -differenceobject $d2 -includeequal
但这显示了我的每件事。
我的最终游戏是让其中一个文件夹名称相等(True)(标记一个OLD)。
答案 0 :(得分:3)
您可以否定结果并获得布尔值。如果对象相等则为True,否则为False:
PS> $isEqual = compare (1..3) (1..3)
PS> !$isEqual # change one of the folder names
True
PS> $isEqual = compare (1..3) (2..3)
PS> !$isEqual
False