Skip to content

jimbrig/PSEdgeKeywords

PSEdgeKeywords

PowerShell Core Module for Configuring, Backing Up, and Managing Microsoft Edge Search Engine "Keywords"


PowerShell Gallery Version Test Module Build Module Publish Changelog


NOTE: This project was inspired by erbanku/custom-search-engines-backup.

View the repo's Changelog for details on the progression of the codebase over time.

Overview

  • Edge Custom Search Engines Settings URL: edge://settings/searchEngines

  • Edge User Profile Directory: %LOCALAPPDATA%\Microsoft\Edge\Default

  • Edge Database: %LOCALAPPDATA%\Microsoft\Edge\Default\Web Data

  • Edge keywords table is held withing the sqlite database mentioned above.

Scripts

SQL

Output .sql files are exported to output/EdgeKeywords.sql. This same SQL script can be used for importing back into Edge.

Note that all scripts rely on a dependency for having sqlite3 installed on your system and on the PATH environment variable. Easy installation via scoop:

scoop install sqlite

Another useful tool for viewing the Web Data database contents is sqlitebrowser which can be installed via:

scoop install sqlitebrowser

Current Search Engines

image

Installation

Examples

About

PowerShell Core Module for Configuring, Backing Up, and Managing Microsoft Edge Search Engine "Keywords"

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •