Windows関連

[Windows 10]Microsoft Edgeでブックマークレットを使う。

当ブログでもいくつか紹介していますが、私はよくブックマークレットを使います。

Microsoft Edgeでも他のブラウザーと同じようにブックマークレットを使おうとしたのですが、Edgeの場合インターネットショートカットをお気に入りバーにドラッグ&ドロップできません。(私のやり方が間違っているのかもしれませんが・・・)

また、Edgeのお気に入りバーに登録されたショートカットは下記フォルダにファイルが保存されているようですが、このフォルダにブックマークレット用のショートカットファイルをコピーしても、Edge側で認識してくれません。

%LOCALAPPDATA%\Packages\Microsoft.MicrosoftEdge_{ID文字列?}\AC\MicrosoftEdge\User\Default\Favorites\Links

“何でこんなことすらできないのか!?”と、ちょっと腹立だしく思いましたが、とりあえず下記手順で何とかEdgeでもブックマークレットが使えるようになりました。

Microsoft Edgeでブックマークレットを使う方法

  1. 他の操作」(…)から「設定」を開きます。
  2. MicrosoftEdge_Bookmarklet_01

  3. お気に入りバーを表示する」を「オン」にして、お気に入りバーを表示します。
  4. MicrosoftEdge_Bookmarklet_02

  5. ブックマークレットがあるWebページにアクセス(今回はGoogle翻訳ブラウザ ボタン)し、「他の操作」(…)から「Internet Explorer で開く」をクリックします。
  6. MicrosoftEdge_Bookmarklet_03

  7. Internet Explorerでお気に入りバーが表示されていない場合は、Altキー → 表示メニュー → ツール バー → お気に入りバー にチェックを入れ、お気に入りバーを表示します。
  8. MicrosoftEdge_Bookmarklet_04

  9. ブックマークレットのリンクをお気に入りバーにドラッグ&ドロップします。
  10. MicrosoftEdge_Bookmarklet_05

  11. このブックマークレットを追加しますか?」ダイアログが表示されたら「はい」ボタンをクリックします。
  12. MicrosoftEdge_Bookmarklet_06

  13. 再びEdgeに戻り、「ハブ (お気に入り、リーディング リスト、履歴、ダウンロード)」ボタンをクリックします。
  14. MicrosoftEdge_Bookmarklet_07

  15. お気に入り」から「お気に入りのインポート」をクリックします。
  16. MicrosoftEdge_Bookmarklet_08

  17. Internet Explorer」にチェックを入れ、「インポート」ボタンをクリックします。
  18. MicrosoftEdge_Bookmarklet_09

  19. Edgeのお気に入りバーに、手順6.で追加したブックマークレットがインポートされます。
  20. MicrosoftEdge_Bookmarklet_10

  21. インポートされたブックマークレットをクリックすると、ちゃんと動作することが確認できます。
  22. MicrosoftEdge_Bookmarklet_11

  23. 手順9.のインポートを行うと、ブックマークレット以外のお気に入りもインポートされるので、不要なものは削除します。

これでようやくEdgeでGoogle翻訳等のブックマークレットが使えるようになりました。
ダミー用のお気に入りを登録 → メモ帳でファイルを開いてURLを書き換え、といった手順でもブックマークレットを使えるようになりますが、どちらにせよ面倒くさいです。
(私が知らないだけで、もうちょっと簡単な方法が無いものでしょうか・・・。)

2015/8/13 追記:

Microsoft Communityで、Edgeのお気に入りのインポート方法について書き込みがあったので下記に引用しておきます。

  1. Edge を終了します。
  2. エクスプローラーを開き、アドレス バーに %userprofile%\favorites と入力し Enter キーを押します。
  3. お気に入りをコピーします。
  4. エクスプローラーのアドレス バーに、以下の文字列を入力します。
  5. %localappdata%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\Favorites

  6. コピーしたお気に入りを、このフォルダーに貼り付けます。
  7. スタート ボタンを押して regedit を検索し、検索結果から実行します。ユーザー アカウント制御が表示されたら「はい」を押します。
  8. レジストリの項目を以下の順に展開します。
  9. HKEY_CURRENT_USER
    – Software
    – Classes
    – Local Settings
    – Software
    – Microsoft
    – Windows
    – CurrentVersion
    – AppContainer
    – Storage
    – microsoft.microsoftedge_8wekyb3d8bbwe
    – MicrosoftEdge

  10. 「FavOrder」を 長押し、または、右クリック し、削除 を選択します。
  11. レジストリ エディター を終了します
  12. Edge を起動します。これでお気に入りを利用できます。

Microsoft Edge は、リダイレクトしているお気に入りフォルダーをインポートできません – マイクロソフト コミュニティ」より

要するにEdgeのお気に入りフォルダにインターネットショートカット(ブックマークレットも含む)を入れておいて、レジストリ編集でお気に入りの並び順情報をリセットする、ということですね。

関連記事

  1. Windows関連

    続・起動中のMicrosoft EdgeからタイトルとURLを取得するC#コード(UI Automa…

    前回の記事で、UI Automationを使って起動中のMicroso…

  2. Office関連

    Office 2013の開発者用リファレンス

    「Word2013 VBA の日本語ヘルプ」でも回答していますが、Of…

  3. Windows関連

    どのブラウザーが最強なのかを調べてみたよ。

    Internet Explorer、Chrome、Firefox…数あ…

  4. Office関連

    SeleniumBasic(Selenium VBA)がMicrosoft Edgeに対応しました。…

    言わずと知れたWebブラウザーの自動制御ツール「Selenium」のV…

コメント

  • コメント (3)

  • トラックバックは利用できません。

    • 不埒那
    • 2016年 8月 03日

    仕様が変わったのか私のやり方に問題があるのかは分かりませんが、IECOCOからはブックマークレットだけはインポート出来ませんでした。
    が、試しにChromeからインポートしてみたところ、上手くいきました!
    一応ご報告まで。

    • 不埒那
    • 2016年 8月 03日

    すいません。変な文字が入っちゃいました。IEです。

    • FavOrder
    • 2017年 3月 23日

    私もIEからブックマークレットはインポートできませんでした。また、32bitのstickpcはchromeからインポートできましたが、64bitのデスクトップはIE、cherome、Firefoxのどれからもいまくいきませんでした。ですが、レジストリのFavOrder配下にあるお気に入りのリスト(詳しい構成は忘れました。)を編集するだけでブックマークレットが登録できました。

Time limit is exhausted. Please reload CAPTCHA.

アーカイブ

おすすめ記事

RapidSSL_SEAL-90x50
  1. 人気記事

    2016年5月の人気記事
  2. Office関連

    「2014年12月のWindows Update以降コマンドボタンが使えなくなっ…
  3. Windows関連

    アリーナ(GAMEPACK)の再販売がないかダットジャパンさんに聞いてみました。…
  4. Office関連

    Office 2013 オンラインヘルプのリンクを集めてみました。
  5. リボン関連

    既存の機能の代わりにマクロを実行する
PAGE TOP