New
#20
I noticed a problem with this depending on the filename, it can cause the Powershell to not complete as a result. I wanted to pass it along in case there is room for improvement here, as some files will fail to calculate altogether as a result of their filename.
In my example, I am working with a file named as follows and able to replicate the failure:
Test's Test Collection - Test Edition (USA).7z
This occurs with both individual hash calculations as well as attempting to perform all. Please see the following screenshots:
This is what the failed output looks like from a Show All Hashes
This is from a single hash calculation, it doesn't matter which one is selected they all fail the same
Output of the errors in text:
The string is missing the terminator: '.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : TerminatorExpectedAtEndOfString
At line:1 char:75
+ ... -literalpath 'D:\Test's Test Collection - Test Edition (USA).7z' -alg ...
+ ~
Missing property name after reference operator.
At line:1 char:293
+ ... -literalpath 'D:\Test's Test Collection - Test Edition (USA).7z' -alg ...
+ ~
Missing property name after reference operator.
At line:1 char:513
+ ... -literalpath 'D:\Test's Test Collection - Test Edition (USA).7z' -alg ...
+ ~
Missing property name after reference operator.
At line:1 char:738
+ ... ollection - Test Edition (USA).7z' -algorithm RIPEMD160 | format-list
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The string is missing the terminator: '.
At line:1 char:736
+ ... -literalpath 'D:\Test's Test Collection - Test Edition (USA).7z' -alg ...
+ ~
Missing property name after reference operator.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingPropertyName
Thank you