FCIV (Microsoft File Checksum Integrity Verifier) 実行可能ファイルを使用して、特定のファイルのチェックサムを自動的に計算しています。
この実行可能ファイルを powershell スクリプト内で呼び出したいと考えています。これは、Powershell 内の私のスニペットです。
& "Path to FCIV.exe" –add "Base Dir" -bp "Base Dir" -r –xml "Path to XML"
このコマンドは、基本的に「Base Dir」以下のすべてのファイルのチェックサムを再帰的に計算し、XML ファイルに出力します。Powershell プロンプトでこのコマンドを実行できます。しかし、この行をスクリプトに追加してスクリプトを実行すると、このエラーが発生します。
–add\*
Error msg : The system cannot find the path specified.
Error code : 3
FCIVをPATH環境変数に追加することから、ファイルへのパス全体を提供することまで、すべてを試しました。
これを克服する方法について何か提案はありますか?