Opera を Ramdisk に置いてみる

Ramdisk は Dataram RamDisk 3.5.130RC13a http://memory.dataram.com/products-and-services/software/ramdisk を使う。
設定はここらへん http://fatestyle.blog84.fc2.com/blog-entry-72.html を参考に。
Y:\Opera11 に Opera11 Beta を置いてみた。
置いたのは、インストール時にポータブルで展開したファイル。
レジストリを色々と登録。めんどい。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11]
@="Opera"
"LocalizedString"="Opera"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",3"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\InstallInfo]
"ShowIconsCommand"="\"Y:\\Opera11\\Opera.exe\" /ShowIconsCommand"
"HideIconsCommand"="\"Y:\\Opera11\\Opera.exe\" /HideIconsCommand"
"ReinstallCommand"="\"Y:\\Opera11\\Opera.exe\" /ReInstallMailer"
"IconsVisible"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols\mailto]
@="URL:MailTo Protocol"
"EditFlags"=dword:00000002
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols\mailto\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",3"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols\mailto\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols\mailto\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\Protocols\mailto\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" /Mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\shell\properties]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera11\shell\properties\command]
@="\"Y:\\Opera11\\Opera.exe\" opera:config#Mail"
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11]
@="Opera"
"LocalizedString"="Opera"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\news]
@="URL:MailTo Protocol"
"EditFlags"=dword:00000002
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\news\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\news\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\news\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\news\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\nntp]
@="URL:MailTo Protocol"
"EditFlags"=dword:00000002
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\nntp\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\nntp\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\nntp\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\nntp\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\snews]
@="URL:MailTo Protocol"
"EditFlags"=dword:00000002
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\snews\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\snews\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\snews\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera11\Protocols\snews\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe]
@="Opera"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\Capabilities]
"ApplicationDescription"="The Best Internet Experience on any device"
"ApplicationIcon"="\"Y:\\Opera11\\Opera.exe\",0"
"ApplicationName"="Opera11 Web browser"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\Capabilities\FileAssociations]
".bmp"="Opera11.Image"
".gif"="Opera11.Image"
".htm"="Opera11.HTML"
".html"="Opera11.HTML"
".jpeg"="Opera11.Image"
".jpg"="Opera11.Image"
".mht"="Opera11.HTML"
".mhtml"="Opera11.HTML"
".png"="Opera11.Image"
".torrent"="Opera11.HTML"
".wgt"="Opera11.Widget"
".xbm"="Opera11.Image"
".xht"="Opera11.HTML"
".xhtm"="Opera11.HTML"
".xhtml"="Opera11.HTML"
".xml"="Opera11.HTML"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\Capabilities\Startmenu]
"Mail"="Opera"
"StartMenuInternet"="Opera.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\Capabilities\UrlAssociations]
"ftp"="Opera11.Protocol"
"gopher"="Opera11.Protocol"
"http"="Opera11.Protocol"
"https"="Opera11.Protocol"
"mailto"="Opera11.Protocol"
"news"="Opera11.Protocol"
"nntp"="Opera11.Protocol"
"snews"="Opera11.Protocol"
"wais"="Opera11.Protocol"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\InstallInfo]
"ShowIconsCommand"="\"Y:\\Opera11\\Opera.exe\" /ShowIconsCommand"
"HideIconsCommand"="\"Y:\\Opera11\\Opera.exe\" /HideIconsCommand"
"ReinstallCommand"="\"Y:\\Opera11\\Opera.exe\" /ReInstallBrowser"
"IconsVisible"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera11.exe\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\""
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Opera11.HTML]
"FriendlyTypeName"="Opera11 Web Document"

[HKEY_CLASSES_ROOT\Opera11.HTML\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_CLASSES_ROOT\Opera11.HTML\shell]

[HKEY_CLASSES_ROOT\Opera11.HTML\shell\open]

[HKEY_CLASSES_ROOT\Opera11.HTML\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Opera11.Protocol]
"EditFlags"=dword:00000002
"FriendlyTypeName"="Opera11 Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\Opera11.Protocol\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_CLASSES_ROOT\Opera11.Protocol\shell]

[HKEY_CLASSES_ROOT\Opera11.Protocol\shell\open]

[HKEY_CLASSES_ROOT\Opera11.Protocol\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Opera11.Widget]
"FriendlyTypeName"="Opera11 Widget"

[HKEY_CLASSES_ROOT\Opera11.Widget\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",4"

[HKEY_CLASSES_ROOT\Opera11.Widget\shell]

[HKEY_CLASSES_ROOT\Opera11.Widget\shell\open]

[HKEY_CLASSES_ROOT\Opera11.Widget\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" -widget \"%1\""
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Opera11.Image]
"FriendlyTypeName"="Opera11 Image"

[HKEY_CLASSES_ROOT\Opera11.Image\DefaultIcon]
@="\"Y:\\Opera11\\Opera.exe\",1"

[HKEY_CLASSES_ROOT\Opera11.Image\shell]

[HKEY_CLASSES_ROOT\Opera11.Image\shell\open]

[HKEY_CLASSES_ROOT\Opera11.Image\shell\open\command]
@="\"Y:\\Opera11\\Opera.exe\" \"%1\""
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Opera11 Internet Browser"="Software\\Clients\\StartMenuInternet\\Opera11.exe\\Capabilities"

コントロールパネルの既定のプログラムで、Opera11 を選択。