お気に入りの保存と順序とレジストリ :【レジストリ】

お気に入りは、ユーザ毎に作成される「ディレクトリ」です。ですから、バックアップは
普通にファイルをコピーするだけで自由に行えます。
(例)
xcopy "%USERPROFILE%\Favorites" c:\tmp\fav\ /E /Q /Y
※ /E : 空のディレクトリもコピーします
※ /Q : コピー中ファイル名を表示しません
※ /Y : 上書き確認しません

但し、表示順序はその PC 固有の情報で、レジストリに登録されています
ファイルを保存すると共に、レジストリ情報も保存しておきましょう。
(例)
regedit /e c:\tmp\save.reg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites
※ このレジストリキーについては、Microsoft のドキュメントとして こちら に説明があります

保存は問題無いですが、復帰は注意して下さい。
必要な現在の情報を上書きしてしまう可能性があります。

一時的に他の PC のお気に入りを有効にする為には、
このページ最後の「お気に入りの場所の変更」を利用しましょう。

適当なディレクトリに他の PC のお気に入りをコピーして、そのディレクトリ
をお気に入りの場所として変更すれば、元の情報は守られます。

問題は「順序」なので、お気に入りの場所の変更する場合には、
前もって必ずオリジナルの順序を保存する必要があるので、
お気に入りの場所の変更そのものを、「プログラム」で行うのが望ましいでしょう。
( 履歴を実行毎に保存すると良いと思います )


指定したレジストリキーでレジストリエディタを開く為のコード
このページ をIFRAME で埋め込むだけだと、自分が必要としているレジストリキーを
クリップボードからコピーする作業が必要になるので、以下のコードを直接自分のページに書いて下さい
<FORM
	method="POST"
	action="http://lightbox.on.coocan.jp/php/online/regopen/regopen.php"
>
<INPUT
	type="text"
	name="target"
	style='width:600px;'
	value="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites"
>
<INPUT
	type="submit"
	name="send"
	value="ダウンロード"
>
</FORM>
レジストリを開く為のスクリプトをダウンロード
そのまま「開く」でも実行できますが、ご自分のサイトでお試し下さい。
( IE 以外の為に 「.htaccess」ファイルでMIMEタイプを追加する必要があります )


↓定義例 AddType "application/script" .vbs
お気に入りの場所は、以下のレジストリの値を変更する事によって
変更する事ができます。

ですから、最初に保存した c:\tmp\fav に変更というのもアリです。