Математически сравнивайте две папки с помощью powershell - PullRequest
1 голос
/ 02 апреля 2012

Я пытаюсь сравнить две папки в powershell и получить ответ, который будет либо истинным, либо ложным. Есть ли способ сделать это? Прямо сейчас у меня есть:

Compare-Object -referenceobject $d1 -differenceobject $d2 -includeequal

Но это показывает мне каждый предмет.

Моя конечная игра состоит в том, чтобы изменить одно из имен папок, если они равны (True) (чтобы отметить один OLD).

1 Ответ

3 голосов
/ 02 апреля 2012

Вы можете отменить результат и получить логическое значение. 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...