Skip to content

Instantly share code, notes, and snippets.

@0mg
Created December 6, 2010 20:23
Show Gist options
  • Save 0mg/730885 to your computer and use it in GitHub Desktop.
Save 0mg/730885 to your computer and use it in GitHub Desktop.
Opera 9.6 設定バックアップメモ

Opera 9.6 設定バックアップメモ

Application Data\

profile\

%USERPROFILE%\Application Data\Opera\Opera\profile\
  • opera6.ini

profile\

opera:config#UserPrefs|OperaDirectory
  • notes.adr
  • opera6.adr
  • wand.dat
  • override.ini
  • search.ini
  • urlfilter.ini

keyboard\

  • keyboard.ini

menu\

  • menu.ini

toolbar\

  • toolbar.ini

userjs\

  • *.js

styles\

  • *.css

user\

  • user.css
@echo off
setlocal
set bkdir="%date:~0,4%-%date:~5,2%-%date:~8,2% Backup Opera settings (%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%)"
set profile="<Opera プロファイルディレクトリのパス>"
md %bkdir%
if not exist %bkdir% goto bkdir_make_error
echo 現在のディレクトリにバックアップディレクトリ %bkdir% を作成しました。 Opera の設定ファイルをバックアップディレクトリにコピーします。
pause
cd %bkdir%
copy "%appdata%\Opera\Opera\profile\opera6.ini"
copy "%profile%\notes.adr"
copy "%profile%\opera6.adr"
copy "%profile%\wand.dat"
copy "%profile%\override.ini"
copy "%profile%\search.ini"
copy "%profile%\urlfilter.ini"
md keyboard
cd keyboard
copy "%profile%\keyboard\*.ini"
cd ..
md menu
cd menu
copy "%profile%\menu\*.ini"
cd ..
md toolbar
cd toolbar
copy "%profile%\toolbar\*.ini"
cd ..
md userjs
cd userjs
copy "%profile%\userjs\*.js"
cd ..
md styles
cd styles
copy "%profile%\styles\*.css"
md user
cd user
copy "%profile%\styles\user\*.css"
goto success
:error
pause
goto end
:bkdir_make_error
echo バックアップディレクトリの作成に失敗しました。
pause
goto end
:success
echo バックアップに成功しました
pause
goto end
:end
endlocal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment