PowerShell目录比较

3

在PowerShell中有没有一种方式可以详细比较2个目录?

我正在使用DFS将Webfarm IIS 7.5系统复制到Web reals。

如果我以这种方式(使用DFS)复制目录,则网站会中断。如果我直接将相同的目录复制到Web real,则可以正常工作。

我考虑过像比特比特比较两个目录内容之类的东西。

提前感谢!

1个回答

3
您可以使用 Compare-Object 命令:
Compare-Object (gci C:\directory1 -recurse) (gci c:\directory2 -recurse)

如果您想比较两个目录中文件的内容,最好使用像WinMerge这样的工具,它将为您提供一个漂亮的 GUI 来进行比较,并且速度也相当快。


这只是比较目录的内容吗?还有一种方法可以比较每个文件的内容吗? - Acerbity
@Acerbity - 是的,这是针对目录中的文件和文件夹,并将显示有何不同。 - manojlds
还有一个问题,如果您看到了的话。它给我一个没有位置的文件列表(这只是有点有帮助)。您能想到一种方法来获取我得到的结果的完整路径吗?再次感谢您的帮助。 - Acerbity

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接