Compara dos objetos. Devuelve vacío si sin iguales y las líneas no coincidentes si son diferentes.
SINTAXIS
Compare-Object [-ReferenceObject] <PSObject[]> [-DifferenceObject] <PSObject[]> [-CaseSensitive] [-Culture <String> ] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Property <Object[]> ] [-SyncWindow <Int32> ] [ <CommonParameters>]
PARÁMETROS INTERESANTES
CaseSensitive: tiene en cuenta mayúsculas y minúsculas en la comparación.
IncludeEqual: muestra las coincidencias.
EJEMPLO DE USO PARA COMPARAR DOS FICHEROS
Compare-Object -ReferenceObject (Get-Content C:\facturas\factura1.pdf) -DifferenceObject (Get-Content C:\facturas\factura2.pdf)