0

サーバーに接続して多数のイベントを取得し、WMI オブジェクト データを出力する Powershell スクリプトを作成しています。そこから .JSON ファイルを作成し、MongoDB に送信しようとしています。現在、MongoDBDriver.dll を使用して db に直接接続する場所で動作していますが、残りの呼び出しを行いたいと考えています。powerShell バージョン 3.0 でできること

Invoke-Rest -Uri https://api.mongohq.com/databases/PrintData/collections/MyCollection/documents?_apikey= ourAPIKey -ContentType application/json -Body $json -Method Post

非常に簡単ですが、ほとんどのクライアントは 2.0 を実行しており、それらを更新しようとするのは悪夢です。

また、呼び出しを受け入れる node.js サーバーを実行し、オブジェクトをそれに curl することで動作するようにしましたが、クライアントに Windows マシンに curl をインストールさせるのは難しいでしょう。

不足している 2.0 コマンドレットの提案や、.JSON ドキュメントを MongoDB HQ にプッシュするその他の方法があれば、ぜひ教えてください。ありがとう

4

0 に答える 0