前几天论坛里面看见有网友提供了一个方法,如何使用Excel用来比较AD账户的变化,使用的是Excel内置的比较功能。
豆子试了试Powershell的Compare-object方法 也可以做到同样的效果,而且从脚本的角度出发,用PS的效果肯定比手动去操作强很多。
简单的测试一下
创建两个csv文件,内容略有区别
使用Compare-object 比较一下,这里我用的是别名 diff, 同时指定我只想比较字段aa,结果如下所示 , =>表示 ccc只存在于右边( b.csv)
实验成功。
另外说一句就是通过管道输出结果的时候,export-csv的优点在于便于使用Excel查看和手工编辑;但是如果为了更好的比较的话,建议使用 export-clixml,这个会输出xml的格式,他的信息比csv更多更完整。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。