2016-05-18 21 views
1

特定のソフトウェアの特定の形式で保存された数百のファイルを含むフォルダがあります(この場合はQualisys Track Managerで、ファイル形式は.qtm)。特定のソフトウェアからファイルを自動的にエクスポート

このソフトウェアは、TSV、MAT、C3D、などの別の形式にファイルをエクスポートのオプションを持っている...

私の問題:私はTSV形式にすべての私のファイルをエクスポートしたいが唯一の方法私はソフトウェアが開いていることを知って、ファイル - >エクスポート - > TSVに行く。何百ものファイルに対してこれを行うのは時間がかかります。だから私は、私は、私のファイルを呼び出すソフトウェアにアクセスすることができ、スクリプトを書くことに考えていたし、それが輸出自動的を行うだろう。

しかし、私はこれを行う方法が分かりませんでした。メモ帳でスクリプトを書くことを考えていました。コマンドウィンドウで実行して、すべてのファイルをTSV形式で取得します。

[編集]多分バッチスクリプトやPowerShellスクリプトが助けになるかもしれないと思っていますが、私はどのように自動的に実行するのか分かりません。ソフトウェアのコマンドでも可能ですか? Windows10を使用しています)

答えて

1

永続的なファイル形式(.qtm)である可能性が高く、Powershell/batchは理解できません。このファイルを既知の方法(テキストXMLなど)で読むことができない限り、そのファイルを変換することはできません。

私はそれをGoogleで検索してQTMは、REST APIのインタフェースを持っているようです。それはあなたが持つ最高のチャンスでしょう。私はドキュメンテーションが公開されているかどうか分からないが、見つけられなかった。 REST APIドキュメントのサポートに連絡することをお勧めします。/ REST APIがこのタスク/サンプルコードを処理して開始できるかどうか尋ねます。

次に、Invoke-RestMethodを使用してREST APIコールをpowershellのループ内で行うことができます。

関連する問題