偶尔会需要检查两个配置档案差异,以判断配置是否完整或者遗漏。除了一些网上下载的小工具外,用powershell也可以实现两个配置档案的差异比较。自己动手丰衣足食。电脑也可以轻量化了。
MAC.TXT和MAC1.TXT两个文件比较:
$file1=Get-Content D:\temp\MAC.txt
$file2=Get-Content D:\temp\MAC1.txt
diff -ReferenceObject $file1 -DifferenceObject $file2 | Out-File -FilePath D:\temp\diff.txt -Encoding utf8
执行结果如下:
这个就是说MAC.txt档案没有,但是MAC1.txt有。
这个呢就是MAC.txt有,但是MAC1.txt没有。