Powershell比较两个文件夹的不同

 更新时间:2015年04月20日 10:39:40   投稿:junjie  
这篇文章主要介绍了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将从中分析出两边的不同处。

相关文章

  • Python中调用PowerShell、远程执行bat文件实例

    Python中调用PowerShell、远程执行bat文件实例

    这篇文章主要介绍了Python中调用PowerShell、远程执行bat文件实例,本文给出了python调用本地powershell方法、python远程调用bat执行命令方法,需要的朋友可以参考下
    2015-01-01
  • 了解Powershell中的Exit函数

    了解Powershell中的Exit函数

    这篇文章主要介绍了了解Powershell中的Exit函数,对exit的函数使用技巧上做了小结,并用实例说明了exit函数的使用,需要的朋友可以参考下
    2014-07-07
  • PowerShell实现的文件同步脚本分享

    PowerShell实现的文件同步脚本分享

    这篇文章主要介绍了PowerShell实现的文件同步脚本分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-05-05
  • Windows Powershell过滤管道结果

    Windows Powershell过滤管道结果

    通过管道可以过滤某些对象和对象的属性,这个功能很实用,因为很多时候我们并不是对所有的结果感兴趣,可能只会对某些结果感兴趣。
    2014-09-09
  • PowerShell定义函数参数的2种方法和传参方法实例

    PowerShell定义函数参数的2种方法和传参方法实例

    这篇文章主要介绍了PowerShell定义函数参数的2种方法和使用方法实例,简洁易懂的好文,需要的朋友可以参考下
    2014-07-07
  • PowerShell中捕获异常时的行号和列号的方法

    PowerShell中捕获异常时的行号和列号的方法

    这篇文章主要介绍了PowerShell中捕获异常时的行号和列号的方法,使用$_.InvocationInfo变量实现获取,需要的朋友可以参考下
    2014-07-07
  • Windows Powershell 别名

    Windows Powershell 别名

    简单的说在Windows PowerShell中, 别名就是cmdlets或其他命令的替代名称.为什么要替代cmdlets呢,因为cmdlets命令说实话有点麻烦。
    2014-09-09
  • PowerShell中prompt函数的妙用

    PowerShell中prompt函数的妙用

    这篇文章主要介绍了PowerShell中prompt函数的妙用,例如自定义命令提示符,在提示符中自动输出当前路径等技巧,需要的朋友可以参考下
    2014-08-08
  • WMI入门教程之什么是WMI?

    WMI入门教程之什么是WMI?

    这篇文章主要介绍了WMI入门教程之什么是WMI?WMI有一组API,我们可以使用VBScript、PowerShell脚本还是利用C#的来访问WMI的类库,需要的朋友可以参考下
    2014-10-10
  • PowerShell脚本trap语句捕获异常写法实例

    PowerShell脚本trap语句捕获异常写法实例

    这篇文章主要介绍了PowerShell脚本trap语句捕获异常写法实例,包含几个代码实例,需要的朋友可以参考下
    2014-07-07

最新评论