そのため、Compare-Object をいじっていますが、ファイルの比較には問題なく機能します。しかし、文字列だけではどうでしょうか? 文字列の違いを見つける方法はありますか? CompareTo() は、違いがあることを報告するのには適していますが、違いが何であるかではありません。例えば:
PS:> $a = "PowerShell rocks"
PS:> $b = "Powershell rocks"
PS:> $a.CompareTo($b)
1
PS:> Compare-Object -ReferenceObject $a -DifferenceObject $b
PS:>
何も返されませんでした。
違いがあるというだけでなく、文字列間の実際の違いについて私に知らせる方法はありますか?