jak porównać dwa pliki CSV w PowerShell bez określania właściwości

Mam dwa pliki csv:

ipaddress,port
10.140.11.1,80
10.140.11.2,80
ipaddress,port
10.140.11.1,80
10.140.11.2,8008

Pytanie brzmi, jak porównać pliki w PowerShell. Próbowałem już tego:

$file1 = import-csv "csvfile1.csv"
$file2 = import-csv "csvfile2.csv"
Compare-Object $file1 $file2 -IncludeEqual

Wynik jest taki, że te dwa pliki były równe.

Działa zgodnie z oczekiwaniami, jeśli określę konkretną właściwość, np .:

Compare-Object $file1 $file2 -IncludeEqual -Property port

Jak porównać pliki csv bez określania właściwości. Powiedzmy, że chciałbym porównać wszystkie właściwości w pliku csv.

questionAnswers(2)

yourAnswerToTheQuestion