Editar: aparentemente há um alias embutido, então isso também funciona:
diff $(Get-Content C:\file1.txt) $(Get-Content C:\file2.txt)
Você pode fazer isso:
Compare-Object $(Get-Content c:\file1.txt) $(Get-Content c:\file2.txt)
Este é um exemplo de saída:
InputObject SideIndicator
----------- -------------
This is a line in file 2 =>
This is a line in file 1 <=
Você também pode fazer -excludeDiferente para mostrar apenas as linhas que são as mesmas ou -includeEqual para incluir as linhas que são as mesmas.