Solved

How to get Powershell to compare MD5 hashes of folders

Posted on 2014-12-11
6
177 Views
Last Modified: 2014-12-12
Hi
 I am trying to get MD5 hashes of folders with sensitive information . I have found the link below. However when l run a test to compary the folders. I do not get any response from Powershell. I have upgraded the version of Powershell to version 3 and  I have imported the PSCX modules to enable it to work. I would appreciate any assistance.

http://blogs.technet.com/b/heyscriptingguy/archive/2012/05/31/use-powershell-to-compute-md5-hashes-and-find-changed-files.aspx
0
Comment
Question by:Go-micro
  • 3
  • 3
6 Comments
 

Expert Comment

by:iftech
ID: 40493648
you wont get much help without showing the code you are trying to use.
0
 

Author Comment

by:Go-micro
ID: 40493659
Sorry here is the code l am trying to use. I have tried to run it with on 2 test folders  with similar data but l don't get a  response, Powershell does not give out any errors or return any information

PS C:\> Compare-Object -ReferenceObject (dir c:\ref -Recurse | Where-Object {!$_.psis
 
container } | get-hash) -differenceObject (dir c:\changed -Recurse | Where-Object {!$
 
_.psiscontainer } | get-hash)
0
 

Accepted Solution

by:
iftech earned 500 total points
ID: 40493709
I did some quick tests and my results are as follows.  When the two directories have exactly the same contents, there was no output at all. I changed a single file and the output is as expected.

I would recommend double checking your folders, make sure you have contents that are different.
0
Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

 

Author Comment

by:Go-micro
ID: 40494342
Okay thanks l will run a test as well with sightly different contents, however is there a way to see if the MD5 check is still running as l have a few folders that l have  copied that have similar data but contain terabytes of data, that l need to verify contain the same data.
0
 

Expert Comment

by:iftech
ID: 40494371
i suppose if you are comparing TB's of data you should see powershell.exe in your task manager using some resources
0
 

Author Comment

by:Go-micro
ID: 40495864
I have managed to run the command with slightly different data and I did get a response,  many thanks for that!
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip Migration Tip #1 – Source Server Health can be found here: http://www.experts-exchang…
When you upgrade from Windows 8 to 8.1 or to Windows 10 or if you are like me you are on the Insider Program you may find yourself with many 450MB recovery partitions.  With a traditional disk that may not be a problem but with relatively smaller SS…
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question