dポイントプレゼントキャンペーン実施中!

PowerShellでRESTFulなAPIをCALLしようとしています。
Invoke-RestMethodコマンドで、POSTデータをInfileで指定して実行します。
単独(プロセス)で実行したときは問題なく実行されますが、同時に複数プロセスから実行すると、
まれにInfileで指定したファイルで、以下のエラーが発生します。
====================
Invoke-RestMethod : 別のプロセスで使用されているため、プロセスはファイル 'C:\Users\xxxxxx\parm1.json' にアクセスできません。
発生場所 行:1 文字:16
====================
実行したコマンドは、
$rest = (Invoke-RestMethod -Uri http://12.34.56.78/xxxxxx/api_jsonrpc.php -InFile parm1.json -ContentType 'application/json-rpc' -Method Post).result

Infileは、読み込みなので排他されないと思っているのですが、
同時実行可能とするためには、どのように設定すればよいか教えていただけないでしょうか。
よろしくお願いいたします。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!