指示
- 通过 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测试过这个程序,因为它是由微软支持的,安全且相当稳定。