PowerShell 技能连载 - 比较文件夹内容
要快速比较文件夹内容并且找出只在一个文件夹中存在的文件,请试试以下代码:
$list1 = Get-ChildItem c:\Windows\system32 | Sort-Object -Property Name
$list2 = Get-ChildItem \\server12\c$\windows\system32 | Sort-Object -Property Name
Compare-Object -ReferenceObject $list1 -DifferenceObject $list2 -Property Name |
Sort-Object -Property Name
该代码属两个文件夹列表,一个来自本机,另一个来自远程计算机。接下来 Compare-Object
命令会挑出只在一个文件夹中存在的文件。
PowerShell 技能连载 - 比较文件夹内容
http://blog.vichamp.com/2015/04/13/comparing-folder-content/