説明書
- PowerShell 経由で「exportAndExtractBookmarks.ps1」を実行します (右クリック メニュー)
- このディレクトリの「bookmark」フォルダーで、エクスポートされたブックマーク リンクを見つけます。必要に応じて、このディレクトリをランチャー インデックスに追加します。
- 追加: Windows タスク スケジューラまたは cron ジョブを作成して、これをスケジュールに従って実行します。
トラブルシューティング
すべてのリンクが表示されない
- 好みのテキストエディタで「exportAndExtractBookmarks.ps1」を編集します
- "$path{BROWSER}Bookmarks =" 以降のすべてを、引用符で囲まれたブックマーク ファイルのそれぞれのファイル パスに置き換えます。
- 例: $pathChromeBookmarks = "C:UsersbobsmithAppDataLocalGoogleChromeUser DataProfile 2Bookmarks"
問題
最近のブラウザでは、ブックマークを複数のショートカット/リンク ファイルにエクスポートすることはあまりありません。代わりに、単一の HTML エクスポート ファイルを作成します。このアプローチは高速ではありますが、Windows Search、Cortana、Lanchy、Wox、Everything、PowerToys Run などのランチャー ツールを使用する場合、ユーザーはブックマーク ファイルのインデックスを簡単に作成できません。
まとめ
一般的な Web ブラウザーからブックマークをフォルダーにエクスポートおよび抽出します。このフォルダーは、Windows Search、Cortana、Lanchy、Wox、Everything、PowerToys Run などのランチャーで簡単にアーカイブできます。現在、PowerShell for Browser がインストールされていない場合は、PowerShell によってスローされるエラーを無視します。将来的には修正される予定ですが、ただ忙しいだけです:)
サポートされているブラウザ
クロムブレイブエッジ
未来
- ブラウザーのユーザー プロファイル名、プレースホルダー「Default」のユーザー定義変数を含む構成ファイルを作成します。
- ブラウザがインストールされていない場合にエラーがスローされるのを防ぐために、「if...」ステートメントを作成します。または、「ブラウザはインストールされていますか?」に「true/false」を入力するだけです。設定ファイル内。
- エクスポート スクリプトと抽出スクリプトを組み合わせて、冗長なコードを最小限に抑え、速度を向上させます。
- 「:Users<Name>AppDataRoamingMozillaFirefoxProfiles<edition>-defaultbookmarkbackups」を HTML ファイルにインポートして変換することで、Firefox のサポートを追加します。
- すべてのランチャー ツールを使用してアプリケーションをテストします。このプログラムは Microsoft によってサポートされており、安全でかなり安定しているため、PowerToys Run でのみテストしました。