「Mery 関連付け」の版間の差分

MSY-07 (トーク | 投稿記録)
見出しの修正、バージョンの表記を修正
MSY-07 (トーク | 投稿記録)
句読点の修正
1行目: 1行目:
== 概要 ==
== 概要 ==
列挙した拡張子を Mery に関連付けるための .reg ファイルコードを生成します.
列挙した拡張子を Mery に関連付けるための .reg ファイルコードを生成します。


Mery2 移行時に
Mery2 移行時に
8行目: 8行目:
 「半角スペースを含むファイルが開けない」
 「半角スペースを含むファイルが開けない」


という方はお試しください.
という方はお試しください。


== 注意事項 ==
== 注意事項 ==
このマクロが生成するコードはレジストリを操作するためのコードです.
このマクロが生成するコードはレジストリを操作するためのコードです。


他の関連付け変更ツールに対して特別リスクが高いとは思いませんが,
他の関連付け変更ツールに対して特別リスクが高いとは思いませんが、
レジストリを操作することによるリスクはご承知ください.
レジストリを操作することによるリスクはご承知ください。


不安な方は kuro さんが紹介されていた下記ソフトなどをお使いください.
不安な方は kuro さんが紹介されていた下記ソフトなどをお使いください。


https://www.gigafree.net/system/association/anterix.html
https://www.gigafree.net/system/association/anterix.html
23行目: 23行目:
Mery: Ver 2.0.12.4050
Mery: Ver 2.0.12.4050


OS: Windows XP SP3,Windows 7 SP1 (64bit)
OS: Windows XP SP3、Windows 7 SP1 (64bit)


== 使用方法 ==
== 使用方法 ==
1. 関連付けたい拡張子をエディタ上に列挙する.
1. 関連付けたい拡張子をエディタ上に列挙する。


例:
例:
36行目: 36行目:
</pre>
</pre>


2. マクロを実行する.
2. マクロを実行する。


3. 2 つの『無題』が作成される.
3. 2 つの『無題』が作成される。
直後にアクティブになっている方が「登録用」のコード,もう一方が「登録解除用」のコード.
直後にアクティブになっている方が「登録用」のコード、もう一方が「登録解除用」のコード。


4. それぞれを適当なファイル(ただし拡張子は「.reg」)に保存し,「登録用」のコードをエクスプローラー上で実行.
4. それぞれを適当なファイル(ただし拡張子は「.reg」)に保存し、「登録用」のコードをエクスプローラー上で実行。


 ⇒関連付けされる
 ⇒関連付けされる


* 関連付けが不要になった場合は「登録解除用」のコードを実行.
* 関連付けが不要になった場合は「登録解除用」のコードを実行。


 ⇒「登録用」コード実行前の関連付けに戻る
 ⇒「登録用」コード実行前の関連付けに戻る
55行目: 55行目:
//
//
// 列挙されている拡張子を Mery に関連付けるための .reg ファイルのコードを
// 列挙されている拡張子を Mery に関連付けるための .reg ファイルのコードを
// 生成します.
// 生成します。
// テキストは登録用と登録解除用の 2 つが生成されます.
// テキストは登録用と登録解除用の 2 つが生成されます。
// 登録時には対となる登録解除用のコードを必ず保存しておいてください.
// 登録時には対となる登録解除用のコードを必ず保存しておいてください。
//
//
// 生成されたコードを .reg ファイルに保存して実行することで関連付けされます.
// 生成されたコードを .reg ファイルに保存して実行することで関連付けされます。
// レジストリを操作するため,その危険性は十分にご承知の上お使いください.
// レジストリを操作するため、その危険性は十分にご承知の上お使いください。
//
//
// このプログラムは以下のライセンスに従って公開されます.
// このプログラムは以下のライセンスに従って公開されます。
//  クリエイティブ・コモンズ
//  クリエイティブ・コモンズ
//    http://creativecommons.org/licenses/by/2.1/jp/
//    http://creativecommons.org/licenses/by/2.1/jp/
//
//
// このプログラムには以下のコードを含んでいます.
// このプログラムには以下のコードを含んでいます。
//  "jscriptから WMIを使ってレジストリキー/値列挙"
//  "jscriptから WMIを使ってレジストリキー/値列挙"
//    (C) tckz
//    (C) tckz
124行目: 124行目:


// 説明書き
// 説明書き
regText +=  '; Mery の関連付けを登録します.\n\n';
regText +=  '; Mery の関連付けを登録します。\n\n';
unregText += '; Mery の関連付けを解除します.\n\n';
unregText += '; Mery の関連付けを解除します。\n\n';


// Mery 用の ProgID を登録
// Mery 用の ProgID を登録
208行目: 208行目:


== ご意見・ご要望 ==
== ご意見・ご要望 ==
何かありましたら,右の [編集] から追記してください.対応するもかしれません.
何かありましたら、右の [編集] から追記してください。対応するもかしれません。
スポンサーリンク