0

I am using the FCIV ( Microsoft File Checksum Integrity Verifier ) executable to automatically calculate checksums for certain files.

I want to invoke this executable within a powershell script. This is my snippet within Powershell.

& "Path to FCIV.exe" –add "Base Dir" -bp "Base Dir" -r –xml "Path to XML"

This commands basically recurses and calculates checksums for all files under "Base Dir" and then outputs into an XML file. I am able to execute this command on Powershell prompt. But when I add this line into a script and execute the script, I get this error.

–add\*
    Error msg  : The system cannot find the path specified.
    Error code : 3

I have tried everything from adding FCIV to PATH environment variable as well as providing the whole path to files.

Any suggestions on how to overcome this?

dvhh
  • 4,724
  • 27
  • 33
rjv_09
  • 1
  • 1

0 Answers0