Firefox / Edge / Chrome ブックマークから指定のアプリを開く ( URIスキーム機能 )
記事の執筆に AI な類は使用しておりません。
はじめに
ブラウザでアドオンなりブックマークなりでクリックしたら特定アプリが起動すればいいのにでありますが
アドオンは面倒だし、ブックマークは HTML / URL を呼び出すのみ。
そこで URIスキーム という機能があります。
こういうブログで以下のリンクを見たことはありませんか?
tel:
mailto:
これが URIスキーム という類、http / https のリンクも入る模様。
これに指定文字 ranranreg だとしてブラウザの URL欄や
ranranreg: と ブックマークに登録しておきクリックしたら
メモ帳を開くという使い方が可能。
可能なブラウザは、ポータブル版で確認した限りですが
Firefox / Edge / Chrome で動作。
残念ながら Vivaldi では動きませんでした。
どこかに設定があれば書き込めばいい気がしますが、現在の私には不明。
【 目次へ戻る 】
URIスキームを書き換え支援をするバッチファイル
URIスキーム の指定はブラウザではなく Windows 側でレジストリです。特定の書き方のフォームを用意して特定箇所を書き換えればいいのですが
初心者様には荷が重い。
バッチファイルで入力するだけにしてレジストリ書き換えの REG ファイルを出力し
それを実行してもらえば簡単、という話でバッチファイルを作成してみました。
URI_Scheme_Setting v1.00a ( 2022/02/06 )
MD5:8EFA0B4D48DCF9633A5DED460F12B1E5
動作確認環境:Win10 / Win11
解凍して URI_Scheme_Setting.bat を実行すると黒い画面が出るので
質疑応答な感じで入力していき、レジストリが作成されますので
それを実行するだけ。
URI_Scheme_Setting.bat と作成されるレジストリファイルは
メモ帳などで観覧できますので怪しいと思いましたらご観覧ください。
こんな怪しいバッチファイルを使えるか!という方は
こちらに値を書いておきましたので、指定箇所を書き換えて実行すれば同じです。
書き換えているレジストリ値
*** ご注意 ***
ブログに書いてあることやブログで配布しているバッチファイル、
作成したレジストリ設定ファイルを使用する場合は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
ブログに書いてあること、ブログで配布している、作成したファイルを使用して
発生したすべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。
【 目次へ戻る 】
バッチファイルの使い方
上でダウンロード可能な URIスキーム の書き換え支援をするバッチファイルを使用してレジストリファイルを作成します。
使用方法。
URI_Scheme_Setting.bat を起動します。
自分の環境に書き換えなくても大丈夫。
レジストリファイルの出力場所を URI_Scheme_Setting.bat と
同じ位置は嫌の場合は書き換えが必要。
最初は使用の許諾です、レジストリを書き換えるファイルを
出力しますので、自己責任で使用してくださいの確認です。
1.同意ならキーボードの 1 を押してください
終了は 9 です

1.URIスキームを呼び出す文字を登録します。
ranranreg で登録したとしまして
ブックマークに登録しクリックだけで登録したアプリが呼び出せます
登録は、英字の A ~ Z と 0 ~ 9 の半角のみでお願いします。
_ / ? やスペース ( 空白 ) などは入れないように。
入れてもかまわないけれども、どうなるかは知りませんので、という意味です。
呼び出しには ranranreg: と最後尾に小文字の 「 : 」 が入りますが
登録時には不要です。

上の ranranreg で登録したとしまして
ranranreg: にて呼び出すアプリを登録します。
画像はメモ帳を登録。
C:\\Windows\\notepad.exe
1.登録するアプリ、フルパスで入力し Enter キー
フォルダの区切りは \ ではなく \\ と2つ必要
起動しない場合は多分ここが問題です

登録したアプリに渡す因数を指定します。
メモ帳を登録したとして、同じファイルを開きたいの場合に指定します。
指定しない場合は何も書き込まず Enter キー を押してください。
その場合はアプリだけ起動します。
画像は以下の位置のファイルを登録
R:\\Text\\0001.txt
1.開きたいファイルを書き込み Enter キー
上と同じくフォルダの区切りは \ ではなく \\ と2つ必要
起動しない場合は多分ここが問題です

レジストリファイルを書き出す最終確認です。
1.出力先、登録アプリ名、開くファイルを確認します
2.間違いやすい注意事項が表示されています
3.キーボードの 1 で作成されます

レジストリファイルの作成位置が表示されます。
1.場所と説明です

作成したファイルをメモ帳などへドラッグしまして
確認してから実行します。
1.入力した文字列になっているかの確認、3カ所あります。

ファイル名に _DEL とついている方は登録したレジストリを消すファイル。
正直、こちらが正常でない方が怖い。
1.最後尾が、登録した文字列になっているか
[-HKEY_CLASSES_ROOT\登録した文字列] になります

確認が終わりましたら出力されたファイルを実行して書き込みます。
この作業を行わない限りは Windows へ登録は行われません。
2つ出力されますが、最後尾に _DEL がついているものが
書き込んだデータを削除するファイルです。
不要になったら実行するので保管しておきましょう。
同じ文字列で再作成すれば同じものが出来ますが。
ちなみに、作成されるレジストリファイルは
下手に書き換えますと Windows が起動しなくなる事態になります。
脅しではなく実際起きるので書き換える場合はご注意ください。
【 目次へ戻る 】
ブラウザの設定
次はブラウザのブックマークにてアプリを呼び出す登録方法です。以下は Firefox での説明になりますが
Edge / Chrome のブックマークでも同じ設定になります。
ブックマークバー、もしくはブックマークを設定する画面にて
( ブックマークが追加できればどの画面でも )
1.ブックマークの追加するフォルダを右クリック
2.ブックマークを追加 ( 新規作成 )

上でメモ帳を追加した場合の例
1.Notepad と名前を書き込む ( 名前は何でもよい )
2.バッチファイルの使い方 で書き込んだ文字列
この記事の例なら ranranreg: を入力
文字列の最後尾に必ず半角の 「 : 」 を付加する
3.保存

設定はこれで完了。
1.保存したブックマークをクリック
2.ブラウザでリンクを開く命令が来たから確認して?の画面
メモ帳 ( 登録したアプリ名 ) を選択
3.ブラウザによりこの確認画面を以降出さないか?がある場合で
面倒ならチェックをする
4.リンクを開く でアプリを開きます

これで開かない場合はレジストリ情報が間違っているか
呼び出す文字列が間違っているか。
Winキー + Rキー を同時押しして出たウィンドウに
この記事の設定であれば以下を入力し、 Enter キー 。
ranranreg:
指定したアプリ ( メモ帳 ) が起動すれば
ブックマークに登録した文字が間違っている。
アプリが起動しなければレジストリ登録情報が間違っている。
【 目次へ戻る 】
書き換えているレジストリ値
上で怪しいバッチファイルは起動したくない。という慎重な人は以下を書き換えても同じ事が可能です。
下の内容をメモ帳に貼り付けて拡張子を .reg で保存して実行。
以下は ■ の部分のみ、書き換えてください。
半角スペースなど、必要な箇所を消したりしてしまうと不具合になります。
当然ながら書き換えた箇所の不具合により Windows が起動しないなどが発生する。
脅しの起きるかも?ではありません、起きます。
この記事の設定であれば
■ を ranranreg へ置換する
-----
指定のアプリで指定のファイルを開く
メモ帳 notepad.exe で R:\Text\0001.txt を開く
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\■] @="URL:■ Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\■\shell\open\command] @="\"C:\\Windows\\notepad.exe\" \"R:\\Text\\0001.txt\""
指定のアプリ notepad.exe を開く
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\■] @="URL:■ Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\■\shell\open\command] @="\"C:\\Windows\\notepad.exe\""
上の登録した情報を削除
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\■]
*** ご注意 ***
ブログに書いてあることを行う場合は自己責任にてお願いいたします。
このブログの管理者 気ままさん は
ブログに書いてあることを実行して発生した
すべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。
【 目次へ戻る 】
応用
上で書きました登録の確認方法Winキー + Rキー を同時押しして出たウィンドウに
この記事の設定であれば以下を入力し、 Enter キー 。
ranranreg:
これで素早く特定のアプリを呼び出せます。
マウスでアプリをダブルクリックするか
この類で呼び出すか、どちらが便利か?はわかりませんが
応用で使えるという話です。
Winsows\System32 にショートカットを置けばいいような
( 同じ類のことが可能 ) 気がしますけれども。
【 目次へ戻る 】
動画
バッチファイルを使用しての使用方法を動画にしてみました。-----
バッチファイルの使用方法
00:00:06 URI_Scheme_Setting.bat を実行
00:00:16 使用許諾です、キーボードの数値で選択
00:00:23 アプリを起動する文字を入力、A ~ Z 、1 ~ 9 のみで
トラブルの元なので / ? _ スペースなどは含めないでください
Enter キーで次へ
00:00:34 エラーと表示されますが、指定した文字が Windows で
使用されているか?の確認で設定がないならエラーで正常
00:00:35 指定した文字が使われていなければその旨の表示
00:00:37 開くアプリを設定します、フォルダの区切りは \\ で
メモ帳でいいなら文字反転させて CTRL+C キー より
CTRL+V キーで貼り付け、Enter キーで次へ
00:00:53 開くファイルの設定を書き込む
アプリの見開く場合は何も入力しないで Enter キーで次へ
動画は設定した場合
00:00:56 呼び出すテキストファイルを作成
00:01:06 呼び出すファイルを test.txt とします
00:01:12 フォルダ位置をクリップボードへコピー
00:01:20 フォルダ位置を貼り付け
00:01:23 フォルダの区切りを \ から \\ と書き換え
00:01:30 呼び出すファイル名を書き込む
00:01:38 出力するファイルの確認、パソコンへ設定を書き込むではない
00:01:53 ファイルの出力先を確認しておく
00:02:10 作成したファイルをメモ帳で開いて必ず確認します
00:02:28 ここの3カ所に異常がないか/空白になっていないかなどを確認
反転させた箇所に 00:00:23 で入力した文字がない場合は
使わないでください
00:02:52 同じく1カ所に異常がないか確認
反転させた箇所に 00:00:23 で入力した文字がない場合は
使わないでください
00:03:03 開くファイルを判別するために適当な文字を入力して保存
00:03:18 設定をレジストリに登録します
-----
登録が成功したかの確認方法
00:03:38 Win + Rキー を同時押しして出たウィンドウに
00:00:23 で入力した文字と半角の : を最後尾に付加
Enter キー、指定したアプリで指定ファイルが開けば成功
-----
Firefox でのブックマークで呼び出す方法
00:04:06 Firefox を起動
00:04:20 ブックマークバー CTRL + Bキー 同時押しで呼び出す
ブラウザにより呼び出すキーは違います
00:04:24 ブックマークツールバーをクリック、ブックマークを追加
場所はどこでもOK、今回はここで
00:04:29 任意に名前をつける
00:04:43 00:00:23 で入力した文字と半角の : を最後尾に付加
00:04:53 保存します
00:04:57 ブックマークから先ほど作成したものを選択
00:04:59 ブラウザにより確認画面がでますので
自分の登録したアプリを選択
00:05:02 この画面を次から出さないなら
常にこのプログラムで~ にチェック
00:05:05 登録したアプリが開きます
-----
とまあ、こんな感じで
URIスキーム を使用してブラウザのブックマークから
アプリを呼び出そうでした。
一時保管したい内容のページがあったら
特定のテキストファイルを登録しておきブックマークから開いて
貼り付ける的な方法には便利かも?
それでは、皆様のブラウジングが快適になりますようにと
お祈りいたしまして、これにて終了です。
以上。
おすすめリンク
・Amazon関連リンク
・Firefox v91~ HTTPサイトでダウンロード元ファイルが読み取れないの改善・Firefox v96.0.1 URLバー ( アドレスバー ) / 検索バー の横幅を変更する userChrome.css
・Firefox ツールバーのアイコンから検索サイトを簡単に切り替えるアドオン Classical Search Bar
・Firefox 指定サイトの検索項目を作るアドオン ( WEB 辞書サイトなどの登録 )
・観覧するサイトの動作を切り替えるアドオン Cookie/CSS/画像/動画 ( Firefox Chrome Edge Vivaldi )
・Win11 デフォルトブラウザを Edge から Firefox Portable ( ポータブル ) などへ変更する方法
・Google / Yahoo の検索結果に除外ワードを付加して素早く再検索 Firefox / Edge / Chrome / Vivaldi
・戻るボタンで何度押しても戻れないページで簡単に戻る Firefox Chrome Edge Vivaldi
・広告ブロック uBlock Origin で特定の部分/邪魔な表示を消す Firefox Chrome Vivaldi Edge
・Firefox v89.0/v91.0 にて変更されたデザイン/タブが丸くなるを元に戻す。
・Firefox v89.0 で変化したスクロールバーの色の変更方法 ( 背景色/バー自体 )
・Firefox Vivaldi Chrome 現在のウィンドウに保存したタブを復元
日本語訳と使用方法
・【2021年版】 同じバージョンの Firefox Portable を別名で起動する方法 v84.0.2~
・Firefox Vivaldi Chrome ブックマークをHTMLで書き Dropbox / Googleドライブで共有
・Win10 FirefoxでVPN接続時のみ速度が劇遅/通信が詰まる の解決方法
・Firefox v83.0 アドレスバーが拡大したのを元に戻す
・MouseGestureL.ahk Shift+ホイールでタブ自体を移動 Firefox Vivaldi
・Firefox Chrome Vivaldi ファイル保存ダイアログの保存ボタンをホイール上下で押す
・Firefox アドオン入手サイトでアドオンを使用したい ( 文字を翻訳したい等 )
・【2022~2023年版】 Firefox と Waterfox に入れた便利なアドオン
・Firefox v98.0 ファイルをダウンロードすると
アイコンが展開するを止める ( ダウンロードパネル )
・Firefox v98.0 タブを切り替え/F5キーを押した直後に
OS を巻き込んでフリーズの改善
・Clipboard History でブラウザの検索文字に素早く除外文字を挿入する
Firefox Chrome Edge Vivaldi
・Firefox v105 ツイッターなどのページでスクロールが引っかかるを改善
・Firefox 装飾キーとマウスホイール回転の動作を変更 ( Alt / Ctrl / Shift / Win キー )
・【設定】NordVPN Proxy SwitchyOmega
アドオン使用で接続 Firefox Chrome Opera
・Firefox stylish (Stylus) アドオンで
まぶしい背景色を暗く(灰色)にするCSS その2
・Stylish (stylus) アドオン使用
cssで検索した文字をハイライト Google Yahoo baidu
・Firefox Portable 動作軽快/日本語化/シークレット・キャッシュ設定など。
- 関連記事
-
- 2023/09 Vivaldi v6.2 で設定した事のまとめ/余分な機能の停止など (2023/09/08)
- タイッツーの背景色を灰色 ( グレー ) にし文字を大きくする CSS / Stylusアドオン使用 (2023/08/05)
- パソコン/タイッツーで開いた画像のタブを MouseGestureL.ahk で閉じる (マウスジェスチャー) (2023/08/03)
- Firefox 終了時にブックマークをファイル出力/Twitter フォロワーを一気にタブで開く (2023/07/06)
- 2023/03 パソコン版ツイッターで検索やトレンドが 「申し訳ありません。問題が発生しました。」 (2023/03/23)
- Firefox 装飾キーとマウスホイール回転の動作を変更 ( Alt / Ctrl / Shift / Win キー ) (2023/01/19)
- Firefox SwitchyOmega でVPN接続が詰まる/パケロス的に読み込まないの改善 (2022/10/03)
- Firefox v105 ツイッターなどのページでスクロールが引っかかるを改善 (2022/09/26)
- パソコン版ツイッター投稿画面の 全員 ( オーディエンス ) /認証済み組織の表示を消す Firefox Chrome Vivaldi Edge (2022/06/17)
- Clipboard History でブラウザの検索文字に素早く除外文字を挿入する Firefox Chrome Edge Vivaldi (2022/06/08)