Is there a PowerShell script I can run that will recursively run an MD5 checksum on files within a folder structure and store them into a text file (CSV)?
I have a computer that syncs to the cloud but my concern is that a file might become corrupt on the local machine and then be sent to the cloud (i do have backups of my data) but I'm looking for a way to initially create an MD5 checksum when the file is first copied to the machine after being verified, and then use it to check in in the future - possibly with automation -- to help detect files that are corrupt so they are not synced to the cloud).
Or if there is a program/product that can do this for me, please let me know. I know MD5 is not widely used anymore since it's been cracked and that the SHA method is used, but for my uses, I'm not necessarily concerned with tampering via outside sources, just corruption within my own ecosystem due to things like bitrot.
I have a computer that syncs to the cloud but my concern is that a file might become corrupt on the local machine and then be sent to the cloud (i do have backups of my data) but I'm looking for a way to initially create an MD5 checksum when the file is first copied to the machine after being verified, and then use it to check in in the future - possibly with automation -- to help detect files that are corrupt so they are not synced to the cloud).
Or if there is a program/product that can do this for me, please let me know. I know MD5 is not widely used anymore since it's been cracked and that the SHA method is used, but for my uses, I'm not necessarily concerned with tampering via outside sources, just corruption within my own ecosystem due to things like bitrot.