「エクスプローラでフォルダやドライブを右クリックしたときに表示されるコンテキストメニューに項目を追加する」へのコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html 「エクスプローラでフォルダやドライブを右クリックしたときに表示されるコンテキストメニューに項目を追加する」に投稿されたコメントの一覧 ja https://dobon.net/banner/dbs1.gif http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html 「エクスプローラでフォルダやドライブを右クリックしたときに表示されるコンテキストメニューに項目を追加する」へのコメント 88 31 通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#6
Application.UserAppDataRegistryなどもそうですが、アプリケーションの設定をレジストリに保存する時、その製品名をキーにすることが多いので、少なくとも私は日本語のレジストリキーも見かけます。

しかし、関連付けに関する他の記事(http://dobon.net/vb/dotnet/system/associatedapp.html)を見ると、この方法は稀とし、別の方法が一般的としていますので、そちらに合わせて書き換えたいと思います。(この記事を書いた時は、別の方法を示すために、あえて違う方法を紹介したのだと思います。)

> また、MyApplicationが単なる.NETアプリの場合、フォルダを複数選択して右クリックメニューの"MyApplicationで開く"を指定すると、複数選択したフォルダの数だけMyApplicationがボコボコ起動することになります。

これはOSの仕様であって、.NETアプリだからということではないのではないでしょうか?もし複数起動を禁止したいのであれば、アプリケーションの方で複数起動を禁止することになるのではないでしょうか?

> さらに、MyApplicationがCOM実装しているのならばともかく、単なる.NETアプリの場合はWindows shellが不安定になります。

これは、複数起動するために不安定になるということでしょうか?もしそうでないのであれば、COM実装していない.NETアプリは関連付けで起動することができないということになってしまいませんか?]]>
Wed, 23 Jul 2014 00:42:58 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#6
評価の理由 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#5 日本語のレジストリキーというのは見かけません。普通は"MyApplicationで開く"を値としてFolder\shell\MyApplicationキーを登録し、commandline文字列を値としてFolder\shell\MyApplication\commandキーを登録するのでは? 
また、MyApplicationが単なる.NETアプリの場合、フォルダを複数選択して右クリックメニューの"MyApplicationで開く"を指定すると、複数選択したフォルダの数だけMyApplicationがボコボコ起動することになります。 
さらに、MyApplicationがCOM実装しているのならばともかく、単なる.NETアプリの場合はWindows shellが不安定になります。問題なく動作する時もありますが、いきなりエクスプローラが動作停止したり、デスクトップで右クリックしただけで動作停止したりします。 
確かにサンプル通りにするとコンテキストメニューに項目は追加できますが、その後でハマってしまうことになると思います。]]>
Tue, 15 Jul 2014 11:47:17 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#5
通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#4 Thu, 05 Sep 2013 17:44:42 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#4 評価の理由 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#3 複数のファイルを受け取れず、作業フォルダも変更されていました]]> Tue, 03 Aug 2010 00:25:47 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#3 通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#2
了解しました。追記しておきます。]]>
Sun, 04 Jul 2010 02:46:49 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#2
評価の理由 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#1 削除の方法も教えてください]]> Sat, 03 Jul 2010 11:13:12 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=system%2Fexplorecontextmenu.html#1