カスタムURLスキームを用いた起動
Biz/Browser V LTSでは、カスタムURLスキームを利用して外部アプリケーションからBiz/Browserを起動できます。
本ページでは、スキームの種類・記述方法・パラメータ指定例・注意事項について解説します。
他のアプリとの連携を行うための手法として、Windows OSにはカスタムURLスキームという機構が用意されています。
カスタムURLスキームは、アプリ独自のスキーム(例:「biz-browser://login」)を定義し、外部アプリケーションからの起動やデータ連携を実現する仕組みです。
Biz/Browser V LTSのインストール時に、以下のカスタムURLスキームがレジストリに登録されます。
カスタムURLスキーム |
起動するBiz/Browser |
カスタムURLスキームが利用可能な条件 |
|---|---|---|
biz-browser crs-http crs-https |
Biz/Browser V LTS 32bit or Biz/Browser V LTS 64bit or Biz/Browser DT |
起動するBiz/Browserの内いずれかがインストールされている場合 |
biz-browser-vlts crs-http-vlts crs-https-vlts |
Biz/Browser V LTS |
Biz/Browser V LTS 32bit もしくは、Biz/Browser V LTS 64bit がインストールされている場合 |
biz-browser-vlts32 crs-http-vlts32 crs-https-vlts32 |
Biz/Browser V LTS 32bit |
Biz/Browser V LTS 32bitがインストールされている場合 |
biz-browser-vlts64 crs-http-vlts64 crs-https-vlts64 |
Biz/Browser V LTS 64bit |
Biz/Browser V LTS 64bitがインストールされている場合 |
crs-http, crs-https, crs-http-vlts, crs-https-vlts, crs-http-vlts32, crs-https-vlts32, crs-http-vlts64, crs-https-vlts64は
より追加されました。
注意事項
・ver5.1.3.1以前のBiz/Browser V、ver1.0.4以前の Biz/Browser V LTSではカスタムURLスキームに対応していません。
・biz-browserスキーム、biz-browser-vltsスキームは複数の製品で紐づけが行われます。
複数製品をインストールする場合は、意図しない製品に紐づけされてしまう可能性があるためご注意ください。
・インストール時のカスタムURLスキーム紐づけのルール
- 後からインストールされた製品に紐づけされます。(上書き紐づけされます)
- 後からインストールする製品のインストール実行時に、コマンドラインオプション/FILEEXT=keepが指定されている場合は、上書き紐づけされません。
- インストールオプションの「拡張子の関連付け」オプションで指定したBiz/Browserに優先して紐づけが行われます。

「biz-browser」スキーム
biz-browserスキームに紐づいたBiz/Browserが起動します。
スキームの記述方法は「biz-browser://login」の形式です。
クエリパラメータとして、ログイン先URL(url)、プロキシ設定(proxy)、任意のログインパラメータ(key=value形式)を指定できます。
・記述方法
biz-browser://login
・クエリパラメータで指定可能なオプション
オプション |
記述 |
説明 |
|---|---|---|
url |
?url=<url> |
ログイン先URLを指定します。 「http」「https」「file」以外の文字列で開始されている場合、例外エラーCRS-183が表示されます。 |
proxy |
&proxy=<host:port> |
プロキシサーバを"ホスト名:ポート番号"の形で指定します。 |
任意のパラメータ |
&<key>=<value> |
Biz/Browser起動時のログインパラメータとして任意のパラメータをkey=value形式で指定します。 パラメータはRootオブジェクトへセットされ、Root.GetPropertyメソッドで値を取得できます。 <value>に「%」以外の記号が含まれている場合、その記号は無視されます。 指定できるパラメータの数には制限はありません。 |
・記述例
biz-browser://login?url=https://demo.biz-browser.jp/demo/start.crs&proxy=https://proxy.xxx.xxx:8000&userid=UserA¶m1=99AA¶m2=88BB
注意事項
biz-browserスキームは、下記3製品にて使用される可能性があります。
・Biz/Browser V LTS 32bit v1.1.1以降
・Biz/Browser V LTS 64bit v1.1.1以降
・Biz/Browser DT
同一PC上に異なるBiz/Browserが複数インストールされている場合、biz-browserスキーム使用時に意図しないBiz/Browserが起動する可能性があります。
「biz-browser-vlts」スキーム
biz-browser-vltsスキームに紐づいたBiz/Browser V LTSが起動します。
スキームの記述方法は「biz-browser-vlts://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。
・記述方法
biz-browser-vlts://login
注意事項
biz-browser-vltsスキームは、下記2製品にて使用される可能性があります。
・Biz/Browser V LTS 32bit v1.1.1以降
・Biz/Browser V LTS 64bit v1.1.1以降
同一PC上に異なるBiz/Browser V LTSが複数インストールされている場合、biz-browserスキーム使用時に意図しないBiz/Browser V LTSが起動する可能性があります。
「biz-browser-vlts32」スキーム
Biz/Browser V LTS 32bitが起動します。
スキームの記述方法は「biz-browser-vlts32://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。
・記述方法
biz-browser-vlts32://login
「biz-browser-vlts64」スキーム
Biz/Browser V LTS 64bitが起動します。
スキームの記述方法は「biz-browser-vlts64://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。
・記述方法
biz-browser-vlts64://login
「crs-http」「crs-https」スキーム
より追加されました
crs-httpスキーム、crs-httpsスキームに紐づいたBiz/Browserが起動します。
スキームの記述方法は「crs-http://」「crs-https://」の形式です。クエリパラメータで指定可能なオプションはありません。
・記述方法
crs-http://www.example.com/hoge.crs
http://www.example.com/hoge.crsに対するログインと解釈されます。
crs-https://www.example.com/hoge.crs
https://www.example.com/hoge.crsに対するログインと解釈されます。
注意事項
crs-httpスキーム、crs-httpsスキームは、下記3製品にて使用される可能性があります。
・Biz/Browser V LTS 32bit v1.1.1以降
・Biz/Browser V LTS 64bit v1.1.1以降
・Biz/Browser DT
同一PC上に異なるBiz/Browser V LTSが複数インストールされている場合、crs-httpスキーム、crs-httpsスキーム使用時に意図しないBiz/Browser V LTSが起動する可能性があります。
「crs-http-vlts」「crs-https-vlts」スキーム
より追加されました
crs-http-vltsスキーム、crs-https-vltsスキームに紐づいたBiz/Browserが起動します。
スキームの記述方法は「crs-http-vlts://」「crs-https-vlts://」の形式です。クエリパラメータで指定可能なオプションはありません。
・記述方法
crs-http-vlts://www.example.com/hoge.crs
http://www.example.com/hoge.crsに対するログインと解釈されます。
crs-https-vlts://www.example.com/hoge.crs
https://www.example.com/hoge.crsに対するログインと解釈されます。
注意事項
crs-http-vltsスキーム、crs-https-vltsスキームは、下記2製品にて使用される可能性があります。
・Biz/Browser V LTS 32bit v1.1.1以降
・Biz/Browser V LTS 64bit v1.1.1以降
同一PC上に異なるBiz/Browser V LTSが複数インストールされている場合、crs-http-vltsスキーム、crs-https-vltsスキーム使用時に意図しないBiz/Browser V LTSが起動する可能性があります。
「crs-http-vlts32」「crs-https-vlts32」スキーム
より追加されました
Biz/Browser V LTS 32bitが起動します。
スキームの記述方法は「crs-http-vlts32://」「crs-https-vlts32://」の形式です。クエリパラメータで指定可能なオプションはありません。
・記述方法
crs-http-vlts32://www.example.com/hoge.crs
http://www.example.com/hoge.crsに対するログインと解釈されます。
crs-https-vlts32://www.example.com/hoge.crs
https://www.example.com/hoge.crsに対するログインと解釈されます。
「crs-http-vlts64」「crs-https-vlts64」スキーム
より追加されました
Biz/Browser V LTS 64bitが起動します。
スキームの記述方法は「crs-http-vlts64://」「crs-https-vlts64://」の形式です。クエリパラメータで指定可能なオプションはありません。
・記述方法
crs-http-vlts64://www.example.com/hoge.crs
http://www.example.com/hoge.crsに対するログインと解釈されます。
crs-https-vlts64://www.example.com/hoge.crs
https://www.example.com/hoge.crsに対するログインと解釈されます。
「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る