【ご質問】
CurlからOSのバージョンを取得することは可能でしょうか。
【回答】
Curlの標準APIではOSのバージョンまで詳細に取得する方法はありません。
しかし、spawn-host-shellプロシージャを利用してシェルコマンドを呼び出し、
シェルコマンドの’ver’を実行することで情報を取得することが可能です。
詳細は以下のサンプルをご参照ください。
{curl 6.0,7.0,8.0 applet} {import * from CURL.RUNTIME.HOST-PROCESS} {value |
また、以下のことを行うことでOSのバージョンをレジストリより取得することも可能です。
1.レジストリよりOSのバージョンを取得するようなVBScript等を作成する。
2.CurlよりActiveXコントロールを使用して、対象VBScriptを起動させる。
以下のページも同内容のFAQです。参考にしてください。
http://developers.curlap.com/faq/48-faq-specification/853-curlosie.html