次のような小さなツールを書きたいと思います。
特定のファイル拡張子を持つファイルを右クリックすると、WindowsExplorerのコンテキストメニューに追加のエントリが表示されます。
このエントリをクリックすると、特定のEXEが、このファイルをパラメータの1つとして起動されます。
これにはC#/。NET2.0を使用したいと思います。それが不可能な場合は、C ++/Win32でも実行できます。
私の質問は次のとおりです。
- C#.NET 2.0で可能ですか?
- Windowsエクスプローラのコンテキストメニューに統合するために必要な機能は何ですか?
- これを永続的にするにはどうすればよいですか?(起動するたびにこのツールを再起動したくありません)
- 何に特別な注意を払う必要がありますか?(異なるOS、セキュリティ権限など)