-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbrowsersync.bat
54 lines (35 loc) · 1.15 KB
/
browsersync.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@echo off
setlocal enabledelayedexpansion
ECHO ----------------------
ECHO Killing Edge Process
ECHO ----------------------
TaskKill /im msedge.exe /f
SET APPLOCALDIR=C:%HOMEPATH%\AppData\Local
SET BRAVEUSERDIR=%APPLOCALDIR%\BraveSoftware\Brave-Browser\User Data\Default\
SET EDGEUSERDIR=%APPLOCALDIR%\Microsoft\Edge\User Data\Default\
SET CHROMEFILES[0]=Bookmarks
SET CHROMEFILES[1]=Bookmarks.bak
SET CHROMEFILES[2]=Favicons
SET CHROMEFILES[3]=Favicons-journal
SET CHROMEFILES[4]=History
SET CHROMEFILES[5]=History-journal
SET CHROMEFILES[6]=Login Data
SET CHROMEFILES[7]=Login Data-journal
ECHO ----------------------
ECHO ----------------------
ECHO ----------------------
ECHO Copying from Brave to Edge
ECHO ----------------------
SET FROMBROWSER=%BRAVEUSERDIR%
SET TOBROWSER=%EDGEUSERDIR%
for /l %%n in (0,1,7) do (
SET CURRENTFILE=!CHROMEFILES[%%n]!
del "%TOBROWSER%!CURRENTFILE!.backup"
rename "%TOBROWSER%!CURRENTFILE!" "!CURRENTFILE!.backup"
copy "%FROMBROWSER%!CURRENTFILE!" "%TOBROWSER%"
)
ECHO ----------------------
ECHO ----------------------
ECHO Restarting Edge
ECHO ----------------------
start msedge --restore-last-session