1
0
mirror of https://github.com/Pathduck/pathduck.github.io.git synced 2025-12-29 11:45:20 -05:00
Files
pathduck.github.io/vivaldi/backup-vivaldi.cmd
2025-12-14 00:00:26 +01:00

19 lines
961 B
Batchfile
Executable File

@echo off
set vivaldi_dir="%localappdata%\Vivaldi\User Data\Default"
set backup_dir="%documents%\Settings\Vivaldi\backup"
cd /d %vivaldi_dir%
zip -u %backup_dir%\Profile.zip Bookmarks Preferences "Secure Preferences" Notes "Web Data"
xcopy /qy contextmenu.json %backup_dir%
xcopy /qy mainmenu.json %backup_dir%
jq '.vivaldi' Preferences > %backup_dir%\vivaldi-settings.json
xcopy /qy "Web Data" %backup_dir%
sqlite3 "%backup_dir%\Web Data" -line "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > %backup_dir%\keywords.txt
sqlite3 "%backup_dir%\Web Data" -markdown "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > %backup_dir%\keywords.md
sqlite3 "%backup_dir%\Web Data" ".dump keywords" > %backup_dir%\keywords.sql
del %backup_dir%\"Web Data"