Powershell-比较两个字符串并突出显示字符串中的不同单词

Powershell-比较两个字符串并突出显示字符串中的不同单词,powershell,compare,Powershell,Compare,我有两个文本文件: First.txt Second.txt 我需要一种方法来比较txt文件和输出: 不同的行(就像比较对象一样) 突出显示的行中的不同单词(以任何方式,例如不同的颜色) 在本例中,它将返回如下内容 COMP-7 AdobeARMservice正在运行 自动的 COMP-7 AdobeARMservice已停止 自动的 COMP-7服务器2正在运行 自动 COMP-7服务器2正在运行 手册 我什么都没试过,我也没办法给你一个开始:如果你的文件非常漂亮,你可以发布:继续把它们作

我有两个文本文件:

First.txt

Second.txt

我需要一种方法来比较txt文件和输出:

  • 不同的行(就像比较对象一样)
  • 突出显示的行中的不同单词(以任何方式,例如不同的颜色)
在本例中,它将返回如下内容

COMP-7 AdobeARMservice正在运行 自动的

COMP-7 AdobeARMservice已停止 自动的

COMP-7服务器2正在运行 自动

COMP-7服务器2正在运行 手册


我什么都没试过,我也没办法给你一个开始:如果你的文件非常漂亮,你可以发布:继续把它们作为CSV导入(delimiter
t可能有用)。结果对象可以通过
Compare Object`进行比较。如果您在创建文本文件时获得对象,或者如果您将文本输出更改为csv输出(或其他结构化输出),那么这将更容易。谢谢您的建议!我会试着玩弄它。
SystemName Name                                          State   StartMode
---------- ----                                          -----   ---------
COMP-7     AdobeARMservice                               Running Auto     
COMP-7     Server2                                       Running Auto     
SystemName Name                                          State   StartMode
---------- ----                                          -----   ---------
COMP-7     AdobeARMservice                               Stopped Auto  
COMP-7     Server2                                       Running Manual