자유 게시판

브라우저 즐겨찾기 백업 복구 스크립트

2022.07.26 22:54

슈머슈마 조회:1218 추천:16

브라우저 즐겨 찾기 백업 복구 스크립트 공유해 봅니다.

테스트는 몇번 해봤습니다. 잘될지 모르겠습니다. 잘아시는분들의 조언 부탁드립니다.

 

backup.cmd 내용

 

@echo off & pushd "%~dp0" & setlocal enabledelayedexpansion

for /f "eol=' delims=" %%a in (settings.ini) do call set %%a

set ds=%date:~0,4%%date:~5,2%%date:~8,2%

echo 브라우저 즐겨찾기 백업 복구하기

echo [r]즐겨찾기 복구  [b]즐겨찾기 백업  [n]종료

choice /c brn >nul

if %errorlevel%==1 goto restore

if %errorlevel%==2 goto backup

if %errorlevel%==3 goto exit

exit

 

:backup

cls

for /f %%a in ('dir /b backup') do set fd=%%a

for /f "tokens=1-4 delims==" %%a in ('set fb') do (if "%%d" == "1" (

if not exist "Backup\%ds%" md "Backup\%ds%"

if not exist "Backup\%ds%\%%b" md "Backup\%ds%\%%b"

if exist "%%c" copy "%%c" "Backup\%ds%\%%b"))>nul

exit

 

:restore

cls

for /f %%a in ('dir /b backup') do set fd=%%a

echo %fd% 최신 백업 폴더 날짜로 복구 할까요?

echo [y]%fd% 날짜로 복구  [n]날짜를 선택하여 복구

choice /c YN >nul

if %errorlevel%==1 goto y

if %errorlevel%==2 goto n

exit

 

:y

cls

for /f %%a in ('dir /s/b Bookmarks') do set no=%%a

for /f "tokens=1-4 delims==" %%a in ('set fb') do if "%%d" == "1" copy "%no%" "%%c"

exit

 

:n

cls

Set no=%%a

for /f %%a in ('dir /b backup') do (set /a i+=1& echo !i!-%%a& Set no!i!_=%%a)

set /p input=복구할 폴더 번호 :

if /i %input% == m goto main

for /f "tokens=2 delims==" %%a in ('Set no!input!_') do (set restore=%%a)

for /f "tokens=1-4 delims==" %%a in ('set fb') do if "%%d" == "1" copy "backup\%restore%\%%b" "%%c"

exit

endlocal

 

================================================================

settings.ini 내용

 

'[백업파일 번호] [백업폴더 이름] [백업파일 경로] [백업 비활성화0, 백업 활성화1]

 

fb1=Slimjet=%LOCALAPPDATA%\Slimjet\User Data\Default\Bookmarks=1

fb2=Edge=%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Bookmarks=0

fb3=NaverWhale=%LOCALAPPDATA%\Naver\Naver Whale\User Data\Default\Bookmarks=0

fb4=Chrome=%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks=0

fb5=

fb6=

fb7=

 

 

backup.zip

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
» 브라우저 즐겨찾기 백업 복구 스크립트 [45] 슈머슈마 1218 07-26
43722 이 사람 왜 이렇게 추잡할까요? [16] VᴇɴᴜꜱGɪ 1962 07-26
43721 PE 시스템 속성 정보 창 [11] 못말리는짱 801 07-26
43720 반성 합니다.. [4] 테츠로 1115 07-26
43719 윈도우10 에서 꽤나 특이한 버그를 하나 찾았습니다. [5] ton3d 1301 07-25
43718 waterfalls of the world [1] doha 451 07-25
43717 Windows 11 MS 직접 구매페이지가 열렸습니다. [8] 천경지위 1358 07-25
43716 포럼이 시원해졌네요~ [3] brucex 706 07-25
43715 브라우저별 윈도우포럼 폰트 비교체험 [3] 빗소리 867 07-25
43714 오~ 폰트 좋아요~~ [1] 짱깨꺼져18 624 07-25
43713 윈도우7 에 2207까지 업데이트 및 12세대까지 적용된버젼구... [6] MSTSC 793 07-25
43712 개인적으로 윈포 폰트는 구글의 Noto Sans 폰트로 했음 좋... [9] 숲에이드 743 07-25
43711 포럼 폰트~~ 이제, 눈이 시원합니다~~~!! [1] 작은목자 288 07-25
43710 윈포럼 잘보이고 좋습니다 [5] jopd 482 07-25
43709 적용된 폰트 이름이 뭔가요? [4] dreamsbk1 1130 07-25
43708 Font가 눈에 확 들어오고 좋습니다. [5] 햇님 765 07-24
43707 윈도우 포럼 홈페이지 폰트가 눈에 확 들어오네요 [21] gachi 1039 07-24
43706 상조 가입 조언 좀 부탁드립니다. [5] 자슬내등사 686 07-24
43705 강아지(민트) 개인기 및 교육 영상 입니다 ^_^ (힐링하세욤) [2] SHIELD 655 07-23
43704 더운데 아주 긴 기차 모습 보세요. [6] asklee 1198 07-22
XE1.11.6 Layout1.4.8