このページの本文へ

前へ 1 2 次へ

Windows Info 第69回

WindowsでURLのプロトコルでUWPアプリを起動する

2016年08月27日 12時00分更新

文● 塩田紳二 編集● ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

IANAが登録を管理する「Well-Known Schema」

 URIは、インターネットで利用される一般的な技術であるため、汎用性の高いスキーマ(プロトコル名)は、IANAが登録を管理し、プロトコルとスキーマの関連付けを管理している。このように登録された項目をインターネット関連技術では、「Well-Known」(よく知られた)と表現する。

 URIスキーマについてもWell-Known URIとして登録されたもののリストがあり、以下のURLで公開されている(http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#uri-schemes-1)。

URIのスキーマは、IANAが登録を管理しており、インターネットに登録されたWell-Knownなスキーマが公開されている

 このページからHTTPのような著名なスキーマに関しては、これを定義している文書などを探すことができる。ただし、登録されたすべてのスキーマに関して文書が用意されているわけではなく、一部プライベートなURIスキーマも定義されている。

 たとえば、マイクロソフトは、ms-excelなどのスキーマをIANAに登録しているが、ms-settings-workplace(ワークプレースの設定機能を開くプロトコル)が登録されているものの、情報には、

This scheme is for private use on specific devices, and SHOULD NOT be used on the open Internet
このスキーマは、特定のデバイス上でのプライベート利用のみで、開かれたインターネットで使わないほうがよい(利用は推奨されないが禁止ではない)

という記載がある。

ms-settings-workplaceプロトコルは、IANAに登録されているものの、インターネットでの利用は推奨されていない

 さて、mailtoのようなスキーマに関しては、ドキュメントを見ることでパラメーターの指定方法を知ることができる。mailtoは、RFC6068で定義されている。RFCは、インターネットで標準的に使われるプロトコルやフォーマットなどを定義しているもので、このRFC番号で検索すればドキュメントを探すことができる。

 RFC6068によれば、mailtoスキーマでは、メールアドレスの後にヘッダ情報を追加できる。たとえば、

mailto:User@example.com?Subject=Test&Bcc=user2@example.com

などとすることができる。

 実際、Windows10のコマンドラインからやってみると、クオートで括る必要はあるが、以下のように指定すると、標準のメールアプリでメッセージ作成ウィンドウが開き、サブジェクト、宛先、BCCが設定状態になる。

mailtoスキーマの定義(RFC6068)に従って、URIを記述すると、宛先だけでなく、メールのタイトルやbccなどのヘッダ情報も指定することができる。ただし、これを解釈するのはメールアプリなので、どうなるのかはアプリ次第

start mailto:"shioda@example.com?subject=test&bcc=user@example.com"

 なお、メールソフトを自分でインストールしている場合には、インストールしたメールアプリが起動し、URIの解釈は、そのアプリが行なうことになるので注意されたい。

 プロトコル起動は、データファイルの存在とは無関係に対応するプログラムの起動が可能だ。特にデスクトップから、UWPアプリを直接指定でき、コマンドラインやショートカットからの起動に利用できる。スタートメニュー、画面以外からUWPアプリを起動したい場合に応用が可能だ。

 また、アプリによっては、パラメーター(URIの後半部分)による制御もでき、この点ではタイルよりも便利だ。ユーザーフォルダ以下のスタートメニューフォルダ(%Userprofile%\appdata\Roaming\Microsoft\Windows\Start Menu\Programs)にパラメーターを含むURIを入れたショートカットを作成することで、UWPアプリが「すべてのアプリ」から起動できるようになり、これはタイルとしてスタート画面に登録することも可能になる。

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,280
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,390
3
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥980
4
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
¥1,590
7
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,599
8
KIOXIA(キオクシア)【日本製】SDカード 128GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA128G
KIOXIA(キオクシア)【日本製】SDカード 128GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA128G
¥2,280
9
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,680
10
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
¥841

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン