브라우져 북마크 백업 & 복구
페이지 정보
본문
일반적인 브라우저의 북마크 파일을 백업하는 배치 파일입니다.
설명
크롬: Chrome_Bookmarks_%DATE%.backup
형식으로 백업
엣지: Edge_Bookmarks_%DATE%.backup
형식으로 백업
파이어폭스: places.sqlite
파일을 백업 (Firefox_Bookmarks_%DATE%.sqlite
)
오페라: Opera_Bookmarks_%DATE%.backup
브레이브: Brave_Bookmarks_%DATE%.backup
네이버 웨일: Whale_Bookmarks_%DATE%.backup
삼성 인터넷: Samsung_Bookmarks_%DATE%.backup
사파리: Bookmarks.plist
파일을 백업 (Safari_Bookmarks_%DATE%.plist
)
백업 파일은 C:\백업\브라우저북마크
폴더에 저장되며, 각각의 브라우저 이름과 날짜가 포함된 이름으로 저장됩니다.
경로는 사용자의 시스템에 맞게 조정해야 할 수 있습니다. 예를 들어 C:\Users\<username>\AppData
경로는 사용자에 따라 다를 수 있습니다.
브라우저가 열려 있으면 북마크 파일이 잠겨 있을 수 있으므로, 브라우저를 종료한 후 백업하는 것이 좋습니다.
복구는 중복될수 있으니 유의하시기 바랍니다.
Bookmarks Backup or Restore 소스
@echo off
:: 사용자에게 선택을 요구
echo =======================================================
echo 1. 북마크 백업
echo 2. 북마크 복구
echo =======================================================
set /p choice=원하는 작업을 선택하세요 (1=백업, 2=복구):
:: 작업 선택에 따른 분기 처리
if "%choice%"=="1" (
echo 백업을 선택하셨습니다.
call :backup
) else if "%choice%"=="2" (
echo 복구를 선택하셨습니다.
call :restore
) else (
echo 잘못된 선택입니다. 1 또는 2를 입력하세요.
pause
exit /b
)
:: 백업 함수
:backup
echo =======================
echo 북마크 백업을 시작합니다...
:: 백업 디렉터리 설정
set backup_dir=C:\백업\브라우저북마크
mkdir "%backup_dir%"
:: Chrome 북마크 백업
echo Chrome 북마크 백업 중...
set chrome_bookmarks=%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks
if exist "%chrome_bookmarks%" (
copy "%chrome_bookmarks%" "%backup_dir%\Chrome_Bookmarks_%DATE%.backup"
echo Chrome 북마크 백업 완료!
) else (
echo Chrome 북마크 파일을 찾을 수 없습니다.
)
:: Edge 북마크 백업
echo Edge 북마크 백업 중...
set edge_bookmarks=%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Bookmarks
if exist "%edge_bookmarks%" (
copy "%edge_bookmarks%" "%backup_dir%\Edge_Bookmarks_%DATE%.backup"
echo Edge 북마크 백업 완료!
) else (
echo Edge 북마크 파일을 찾을 수 없습니다.
)
:: Firefox 북마크 백업
echo Firefox 북마크 백업 중...
set firefox_bookmarks=%APPDATA%\Mozilla\Firefox\Profiles
for /D %%d in (%firefox_bookmarks%\*) do (
if exist "%%d\places.sqlite" (
copy "%%d\places.sqlite" "%backup_dir%\Firefox_Bookmarks_%DATE%.sqlite"
echo Firefox 북마크 백업 완료!
)
)
:: Opera 북마크 백업
echo Opera 북마크 백업 중...
set opera_bookmarks=%APPDATA%\Roaming\Opera Software\Opera Stable\Bookmarks
if exist "%opera_bookmarks%" (
copy "%opera_bookmarks%" "%backup_dir%\Opera_Bookmarks_%DATE%.backup"
echo Opera 북마크 백업 완료!
) else (
echo Opera 북마크 파일을 찾을 수 없습니다.
)
:: Brave 북마크 백업
echo Brave 북마크 백업 중...
set brave_bookmarks=%LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Bookmarks
if exist "%brave_bookmarks%" (
copy "%brave_bookmarks%" "%backup_dir%\Brave_Bookmarks_%DATE%.backup"
echo Brave 북마크 백업 완료!
) else (
echo Brave 북마크 파일을 찾을 수 없습니다.
)
:: Naver Whale 북마크 백업
echo Naver Whale 북마크 백업 중...
set whale_bookmarks=%APPDATA%\Naver\Naver Whale\User Data\Default\Bookmarks
if exist "%whale_bookmarks%" (
copy "%whale_bookmarks%" "%backup_dir%\Whale_Bookmarks_%DATE%.backup"
echo Naver Whale 북마크 백업 완료!
) else (
echo Naver Whale 북마크 파일을 찾을 수 없습니다.
)
:: Samsung Internet 북마크 백업
echo Samsung Internet 북마크 백업 중...
set samsung_bookmarks=%LOCALAPPDATA%\Packages\com.sec.android.app.sbrowser_*\LocalState\Bookmarks
if exist "%samsung_bookmarks%" (
copy "%samsung_bookmarks%" "%backup_dir%\Samsung_Bookmarks_%DATE%.backup"
echo Samsung Internet 북마크 백업 완료!
) else (
echo Samsung Internet 북마크 파일을 찾을 수 없습니다.
)
:: Safari 북마크 백업
echo Safari 북마크 백업 중...
set safari_bookmarks=%APPDATA%\Apple Computer\Safari\Bookmarks.plist
if exist "%safari_bookmarks%" (
copy "%safari_bookmarks%" "%backup_dir%\Safari_Bookmarks_%DATE%.plist"
echo Safari 북마크 백업 완료!
) else (
echo Safari 북마크 파일을 찾을 수 없습니다.
)
echo 백업 작업이 완료되었습니다.
pause
exit /b
:: 복구 함수
:restore
echo =======================
echo 북마크 복구를 시작합니다...
:: 복구할 디렉터리 설정
set backup_dir=C:\백업\브라우저북마크
:: Chrome 북마크 복구
echo Chrome 북마크 복구 중...
set chrome_bookmarks=%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks
if exist "%backup_dir%\Chrome_Bookmarks_*.backup" (
copy "%backup_dir%\Chrome_Bookmarks_*.backup" "%chrome_bookmarks%"
echo Chrome 북마크 복구 완료!
) else (
echo Chrome 백업 파일을 찾을 수 없습니다.
)
:: Edge 북마크 복구
echo Edge 북마크 복구 중...
set edge_bookmarks=%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Bookmarks
if exist "%backup_dir%\Edge_Bookmarks_*.backup" (
copy "%backup_dir%\Edge_Bookmarks_*.backup" "%edge_bookmarks%"
echo Edge 북마크 복구 완료!
) else (
echo Edge 백업 파일을 찾을 수 없습니다.
)
:: Firefox 북마크 복구
echo Firefox 북마크 복구 중...
set firefox_bookmarks=%APPDATA%\Mozilla\Firefox\Profiles
for /D %%d in (%firefox_bookmarks%\*) do (
if exist "%backup_dir%\Firefox_Bookmarks_*.sqlite" (
copy "%backup_dir%\Firefox_Bookmarks_*.sqlite" "%%d\places.sqlite"
echo Firefox 북마크 복구 완료!
)
)
:: Opera 북마크 복구
echo Opera 북마크 복구 중...
set opera_bookmarks=%APPDATA%\Roaming\Opera Software\Opera Stable\Bookmarks
if exist "%backup_dir%\Opera_Bookmarks_*.backup" (
copy "%backup_dir%\Opera_Bookmarks_*.backup" "%opera_bookmarks%"
echo Opera 북마크 복구 완료!
) else (
echo Opera 백업 파일을 찾을 수 없습니다.
)
:: Brave 북마크 복구
echo Brave 북마크 복구 중...
set brave_bookmarks=%LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\Bookmarks
if exist "%backup_dir%\Brave_Bookmarks_*.backup" (
copy "%backup_dir%\Brave_Bookmarks_*.backup" "%brave_bookmarks%"
echo Brave 북마크 복구 완료!
) else (
echo Brave 백업 파일을 찾을 수 없습니다.
)
:: Naver Whale 북마크 복구
echo Naver Whale 북마크 복구 중...
set whale_bookmarks=%APPDATA%\Naver\Naver Whale\User Data\Default\Bookmarks
if exist "%backup_dir%\Whale_Bookmarks_*.backup" (
copy "%backup_dir%\Whale_Bookmarks_*.backup" "%whale_bookmarks%"
echo Naver Whale 북마크 복구 완료!
) else (
echo Naver Whale 백업 파일을 찾을 수 없습니다.
)
:: Samsung Internet 북마크 복구
echo Samsung Internet 북마크 복구 중...
set samsung_bookmarks=%LOCALAPPDATA%\Packages\com.sec.android.app.sbrowser_*\LocalState\Bookmarks
if exist "%backup_dir%\Samsung_Bookmarks_*.backup" (
copy "%backup_dir%\Samsung_Bookmarks_*.backup" "%samsung_bookmarks%"
echo Samsung Internet 북마크 복구 완료!
) else (
echo Samsung Internet 백업 파일을 찾을 수 없습니다.
)
:: Safari 북마크 복구
echo Safari 북마크 복구 중...
set safari_bookmarks=%APPDATA%\Apple Computer\Safari\Bookmarks.plist
if exist "%backup_dir%\Safari_Bookmarks_*.plist" (
copy "%backup_dir%\Safari_Bookmarks_*.plist" "%safari_bookmarks%"
echo Safari 북마크 복구 완료!
) else (
echo Safari 백업 파일을 찾을 수 없습니다.
)
echo 복구 작업이 완료되었습니다.
pause
exit /b
첨부파일
-
Bookmarks Backup or Restore.exe (130.5K)
1회 다운로드 | DATE : 2025-04-30 14:48:16
- 이전글윈도우 버전, 제품 키, 패치 정보 25.04.30
- 다음글현재 Wi-Fi 및 네트워크 정보보기 25.04.30
댓글목록
등록된 댓글이 없습니다.