硬盘备份比较文件夹前后不同

硬盘备份比较文件夹前后不同,第1张

你戚族想问的是怎么找出硬盘备份比较文件夹前后世仔孙不同问题吧。硬盘备份比较文件夹前后不同可以使用以下方法判别:

将2个文件夹放在一个搜链大的文件夹里面,然后用空白搜索功能,所有文件出来了,自己对比就行了。

另一种是用DirCompare软件进行对比,很快就能找出不同处。

不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI<# :

cls&echo off&cd /d "%~dp0"&mode con lines=5000

rem 将一个文件夹跟另一个文件薯茄夹进行对比,并查找出不相同的文件

set #=Any question&set _=WX&set $=Q&数凳察set/az=0x53b7e0b4

title %#% +%$%%$%/%_% %z%

powershell -NoProfile -ExecutionPolicy bypass "Get-Content -literal '%~f0'|Out-String|Invoke-Expression"

echo%#% +%$%%$%/%_% %z%

pause

exit

#>

$folder1="D:\xxx\A文件夹"

$folder2="D:\xxx\B文件夹"

$folder3="D:\xxx\C文件夹"

if(-not (test-path -literal $folder1)){write-host ('"'+$folder1+'" 未找到')exit}

if(-not (test-path -literal $folder2)){write-host ('"'+$folder2+'" 未找到')exit}

if(-not (test-path -literal $folder3)){[void][IO.Directory]::CreateDirectory($folder3)}

function getfilehash($file){

    $hash=''

    $md5=New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider

    $stream=New-Object System.IO.FileStream($file, [System.IO.Filemode]::Open, [System.IO.FileAccess]::Read)

    $hash=[System.BitConverter]::ToString($md5.ComputeHash($stream)).replace('-','')

    $md5.Clear()

    $stream.Close()

    $stream.Dispose()

    return $hash

}

$files=@(dir -literal $folder1 -recurse|?{$_ -is [System.IO.FileInfo]})

for($i=0$i -lt $files.length$i++){

    $tmpfile=$folder2.trimend('\')+$files[$i].FullName.SubString($folder1.trimend('\').length)

    if(test-path -literal $tmpfile){

        $h1=getfilehash $files[$i].FullName

        $h2=getfilehash $tmpfile

   粗信     if($h1 -ne $h2){$files[$i].FullName}

    }else{$files[$i].FullName}

}

传统方式

可以通过Beyond Compare 3等电脑上的软件录入2份文余败册档后进行对比,但是这样的情况下,需要完整保存修改前后的文档,而大多数情况下,误修改后文档记录都是不可追溯的。还有没有更好的办法呢?

坚果

推荐使用坚果云免费网盘。坚果云的“查看文件历史”的功能能够帮助我们方便地查看、下载文件一个月内的历史版本。但是有的文件修改的次数过于频繁,我们不知道哪个历史版本才是我们需要的那个,难道要将历史版本一个个下载一个个逐字对比吗?

坚果云网盘支持office文档的历史版本比较功能,通过坚果云的电脑客户端可以对文件的历史版本进行比较,不同版本中的不同内容会以修订方式标出。

您只需要在文件上点击鼠标右键,并选择坚果云的文件历史菜单,就可以看到文件的修改历史,如下图所示:

选中自己想要比较的历史版本,点击版本比较按钮,稍等片刻,即会出现如下图所示的比较界面:

图中的A、B、C、D分别是修改记录,修改视图,原文档,当前文档。

您可竖宏以在修改记录里查看详细的修改记录,哪枯伍怕仅仅只有一个字的修改也逃不过你的眼睛,而在修改视图里,您可以全局直观的看到所有的修改,让您轻松的统筹全场。

在右边的两个文档窗口,则让您时时刻刻都能清楚的知道文档的过去和现在是怎样的情况,清晰地找出文档不同版本见的差异内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12213171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存