У меня есть этот script, чтобы сравнить две папки.
$firstfolder = Get-ChildItem C:\firstfolder
$secondfolder = Get-ChildItem C:\firstfolder
if ($firstfolder -eq $secondfolder) {
Write-Host "Folders are the same."
} else {
Write-Host "Error: Doesn't match."
}
Как вы можете видеть, я сравниваю одну и ту же папку. Проблема в том, что она никогда не будет учитывать, что массивы равны. Почему?