指示
- 透過 PowerShell 執行「exportAndExtractBookmarks.ps1」(右鍵選單)
- 在此目錄的「書籤」資料夾中尋找匯出的書籤連結。可以選擇將此目錄新增至您的啟動器索引。
- 額外:建立 Windows 任務排程器或 cron 作業以按計劃執行它。
排除故障
所有連結均未出現
- 使用您喜歡的文字編輯器編輯“exportAndExtractBookmarks.ps1”
- 將「$path{BROWSER}Bookmarks =」之後的所有內容替換為書籤檔案的對應文件路徑,並用引號括起來。
- 範例: $pathChromeBookmarks = "C:UsersbobsmithAppDataLocalGoogleChromeUser DataProfile 2Bookmarks"
問題
現代瀏覽器通常不會將書籤匯出到多個快捷方式/連結檔案。相反,他們創建一個 html 匯出檔案。雖然速度更快,但這種方法不允許用戶在使用 Windows Search、Cortana、Launchy、Wox、Everything 和 PowerToys Run 等啟動器工具時輕鬆索引書籤文件
概括
將常見 Web 瀏覽器中的書籤匯出並提取到資料夾中,可透過 Windows Search、Cortana、Launchy、Wox、Everything 和 PowerToys Run 等啟動器輕鬆存檔。目前,忽略未安裝的瀏覽器的 PowerShell 拋出的錯誤。以後會修復的,只是忙:)
支援的瀏覽器
鉻勇敢邊緣
未來
- 使用瀏覽器使用者設定檔名稱的使用者定義變數建立設定文件,佔位符“預設”
- 建立“if...”語句以防止在未安裝瀏覽器時拋出錯誤。或只為“是否安裝了瀏覽器?”加上“true/false”在設定檔中。
- 結合匯出和提取腳本以最大限度地減少冗餘程式碼並提高速度。
- 透過將“:Users<Name>AppDataRoamingMozillaFirefoxProfiles<edition>-defaultbookmarkbackups」匯入並轉換為 HTML 檔案來新增對 Firefox 的支持
- 使用所有啟動器工具測試應用程式。我只用PowerToys Run測試過這個程序,因為它是由微軟支援的,安全且相當穩定。