자 료 실

기 타 크롬 북마크 백업/복구전용 배치파일 - (추가) 구글드라이브 이용

2026.02.05 10:08

록시2 조회:1733 추천:14

AI도움을 받아 만들어졌습니다.
 

백업을 선택하면 Chrome_Bookmarks_Raw 파일이 바탕화면에 생성되며
복구를 누르면 다시 복구됩니다.


@echo off

chcp 65001 > nul

 

:menu

cls

echo ==========================================

echo     Chrome 북마크 백업/복구 도구

echo ==========================================

echo.

echo 1. 북마크 백업

echo 2. 북마크 복구

echo 3. 종료

echo.

echo ==========================================

choice /c 123 /n /m "선택하세요 (1-3): "

 

if errorlevel 3 goto exit

if errorlevel 2 goto restore_warning

if errorlevel 1 goto backup

 

:backup

cls

echo 북마크 백업 중...

set "chromePath=%LOCALAPPDATA%\Google\Chrome\User Data\Default"

copy /y "%chromePath%\Bookmarks" "%USERPROFILE%\Desktop\Chrome_Bookmarks_Raw"

echo.

echo 북마크 원본 파일 백업 완료!

echo.

pause

goto menu

 

:restore_warning

cls

echo ==========================================

echo              경고

echo ==========================================

echo.

echo 북마크 복구를 진행하면

echo.

echo 실행중인 Chrome이 강제로 종료됩니다

echo.

echo 현재 북마크가 백업 파일로 덮어씌워집니다

echo.

echo ==========================================

echo.

choice /c YN /n /m "계속하시겠습니까? (Y/N): "

 

if errorlevel 2 goto menu

if errorlevel 1 goto restore

 

:restore

cls

echo 북마크 복구 중...

taskkill /f /im chrome.exe >nul 2>&1

set "chromePath=%LOCALAPPDATA%\Google\Chrome\User Data\Default"

copy /y "%USERPROFILE%\Desktop\Chrome_Bookmarks_Raw" "%chromePath%\Bookmarks"

echo.

echo 북마크 강제 복구 완료! 크롬을 다시 실행하세요.

echo.

pause

goto menu

 

:exit

exit


 

 

[응용] 구글 드라이브에서 백업 및 복구

2026-02-07 06 01 46.png


 


@echo off

chcp 65001 > nul

 

:: ==========================================

:: 설정 부분

:: ==========================================

set "chromePath=%LOCALAPPDATA%\Google\Chrome\User Data\Default"

set "backupFolder=G:\내 드라이브\ChromeBookmarks_Backup"

 

:: 백업 폴더가 없으면 생성

if not exist "%backupFolder%" mkdir "%backupFolder%"

 

:menu

cls

echo ==========================================

echo     Chrome 북마크 구글 드라이브 도구

echo ==========================================

echo.

echo 1. 북마크 백업 (G 드라이브 - 날짜별 저장)

echo 2. 북마크 복구 (가장 최근 백업본 사용)

echo 3. 종료

echo.

echo ==========================================

choice /c 123 /n /m "선택하세요 (1-3): "

 

if errorlevel 3 goto exit

if errorlevel 2 goto restore_warning

if errorlevel 1 goto backup

 

:backup

cls

echo 북마크 백업 중...

 

:: 날짜 및 시간 추출 (YYYYMMDD_HHMM 형식)

for /f "tokens=2 delims==" %%a in ('wmic os get localdatetime /value') do set dt=%%a

set "datestamp=%dt:~0,4%%dt:~4,2%%dt:~6,2%_%dt:~8,2%%dt:~10,2%"

set "filename=Chrome_Bookmarks_%datestamp%.raw"

 

:: 파일 복사

copy /y "%chromePath%\Bookmarks" "%backupFolder%\%filename%"

 

echo.

echo 백업 완료!

echo 파일명: %filename%

echo 경로: %backupFolder%

echo.

pause

goto menu

 

:restore_warning

cls

echo ==========================================

echo              경고

echo ==========================================

echo.

echo 북마크 복구를 진행하면 Chrome이 강제 종료됩니다.

echo.

echo [G 드라이브]에서 가장 최근에 백업된 파일을 찾아

echo 현재 북마크에 덮어씌웁니다.

echo.

echo ==========================================

echo.

choice /c YN /n /m "계속하시겠습니까? (Y/N): "

 

if errorlevel 2 goto menu

if errorlevel 1 goto restore

 

:restore

cls

echo 북마크 복구 준비 중...

 

:: G 드라이브 백업 폴더에서 가장 최신 파일(.raw) 찾기

set "latestFile="

for /f "delims=" %%i in ('dir "%backupFolder%\Chrome_Bookmarks_*.raw" /b /a-d /o-d') do (

    set "latestFile=%%i"

    goto :found

)

 

:found

if "%latestFile%"=="" (

    echo.

    echo [오류] 백업된 파일을 찾을 수 없습니다!

    echo 경로를 확인하세요: %backupFolder%

    pause

    goto menu

)

 

echo.

echo 발견된 최신 파일: %latestFile%

echo 복구를 시작합니다...

 

:: 크롬 종료

taskkill /f /im chrome.exe >nul 2>&1

timeout /t 2 > nul

 

:: 복사 실행

copy /y "%backupFolder%\%latestFile%" "%chromePath%\Bookmarks"

 

echo.

echo 북마크 복구 완료! 크롬을 다시 실행하세요.

echo.

pause

goto menu

 

:exit

exit



AI왈 ~ 
 

업데이트된 기능 설명:

  1. 날짜/시간 자동 생성:

    • wmic 명령어를 사용하여 시스템 언어 설정과 상관없이 YYYYMMDD_HHMM (예: 20231027_1430) 형식의 정확한 시간을 가져와 파일명에 붙입니다.

    • 파일명 예시: Chrome_Bookmarks_20231027_1430.raw

  2. 구글 드라이브 경로 설정:

    • G:\내 드라이브\ChromeBookmarks_Backup 폴더에 저장하도록 설정했습니다. (만약 G 드라이브 내 폴더명이 'My Drive'라면 코드 상단의 backupFolder 경로를 수정해 주세요.)

    • 배치파일 실행 시 해당 폴더가 없으면 자동으로 생성합니다.

  3. 스마트 복구 (가장 최신 파일 찾기):

    • 복구 시 여러 개의 백업 파일 중 **가장 최근에 수정된 파일(dir /o-d)**을 자동으로 선택하여 복구합니다. 일일이 파일명을 입력할 필요가 없습니다.

  4. 안정성:

    • 복구 전 크롬을 강제 종료하고, 약 2초간의 대기 시간(timeout)을 두어 파일 쓰기 오류를 방지했습니다.

주의사항:

  • 구글 드라이브(G 드라이브)가 PC에 마운트되어 있는 상태여야 합니다.

  • 구글 드라이브 동기화 방식에 따라 파일이 클라우드에만 있는 경우(기기 공간 절약 모드), 복구 시 파일을 다운로드하는 시간이 아주 잠깐 걸릴 수 있습니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 저작권 보호 요청 리스트 gooddew - - -
[공지] 자료실 이용간 유의사항 gooddew - - -
20750 기 타| YouPlayer v5.405 Portable [4] DarknessAn 1684 11 02-07
20749 유틸리티| 2월 3일자 HEIC to JPEG or PNG, HEVC (H.265) to MPEG-4 (... [2] asklee 2134 11 02-06
20748 유틸리티| 아이콘 변환 및 추출 ToIcon__1.6 (급히 업뎃) [8] 제나비 2098 34 02-06
20747 기 타| KakaoTalk Portable(자동업데이트) [12] yayoya 1941 17 02-06
20746 기 타| KakaoTalk v26.1.2.4957 Portable [9] DarknessAn 1588 13 02-06
20745 유틸리티| 아이콘 변환 및 추출 ToIcon_1.5(업뎃) [9] 제나비 1687 18 02-06
20744 그래픽| Edit icon image v2.5(1200x900) [5] 제나비 1811 14 02-05
» 기 타| 크롬 북마크 백업/복구전용 배치파일 - (추가) 구글드라이... [17] 록시2 1733 14 02-05
20742 기 타| 크롬 북마크 백업 배치파일 (HTML) [2] 록시2 1415 11 02-05
20741 유틸리티| RegCool 3.0.0.5 - 고급 레지스트리 편집기 [2] VᴇɴᴜꜱGɪ 1173 6 02-04
20740 한글패치| Windows Defender 정리기 1.5 - Windows Defender 로그 제거 [5] VᴇɴᴜꜱGɪ 2142 15 02-04
20739 유틸리티| Tailscale로 나만의 무료 VPN을 구축해 보세요 [1] asklee 1747 6 02-04
20738 유틸리티| wimlib-1.14.5 업데이트 [8] 꼭지 1776 14 02-03
20737 미디어| 3D Youtube Downloader v1.26 - 유튜브 다운로더 [4] 퀘이사 2075 8 02-03
20736 문서 / 업무| PDFgear 2 - PDF 편집 기능을 ChatGPT로 구동되는 AI 도우... [1] 아는형님™ 1945 3 02-02
20735 한글패치| CpuFrequenz 4.51 - CPU 주파수 측정 도구 - 포터블 [1] VᴇɴᴜꜱGɪ 1300 1 02-02
20734 드라이버| (NVIDIA 그래픽) 700,900,1000 시리즈 /582.28 WHQL/ 2026.... [5] 제스트- 2011 6 02-02
20733 한글패치| TheAeroClock 9.19 - Windows 바탕 화면 시계 [2] VᴇɴᴜꜱGɪ 1953 6 02-01
20732 유틸리티| Text Grab 4.12 - 광학 문자 인식 (OCR) 유틸리티 [2] VᴇɴᴜꜱGɪ 1715 7 02-01
20731 유틸리티| aTube Catcher v10.52.0 - 좋아하는 동영상을 모두 다운로... [1] VᴇɴᴜꜱGɪ 1609 9 01-31
XE1.11.6 Layout1.4.8