Windows システムでファイルの関連付けの詳細をプログラムで微調整する方法を探しています。たとえば、特定のファイル タイプの「開く」アクションの「このアクションを実行するアプリケーション ユーザー」設定。
明らかに、レジストリを直接変更することでこれを行うことができますが、API がある場合は、アプリケーションへの拡張機能のマッピングの OS 処理の変更に対する回復力が高い可能性があるため、それを使用することをお勧めします。
私の目的では、これを VBScript (.VBS) ファイルに書き込む必要があります。これは、それを義務付ける VMWare ThinApp で使用されるパッケージの一部であるためです。ただし、今週作成する必要があるものはすべてポート/ラップ/作成するので、(.NET フレームワークの使用を含む) あらゆるソリューションを受け入れます。