投稿者:陸 投稿日:2020/08/31(Mon) 22:38:50 No.1986
こんばんは、お世話になります。
すでに登録されている関連付け情報を取得しているのですが、コマンドライン等が空欄になってしまいます。
何か使い方が間違っているのでしょうか。
試しに書いてみたソースは、下記の通りです。
----- サンプルソース -----
関連付けは、「rdr」というファイル関連付けを取得する
関連付けのアイコンを表示
関連付けのアイコン番号を表示
関連付けの説明を表示
関連付けのコマンドラインを表示
--------------------
ちなみに、実行ファイルを作成して、管理者として起動してみましたが、変化ありませんでした。
環境は、Windows10 2004 64ビット、プロデル Ver.1.7.1017です。
以上、よろしくお願いいたします。
投稿者:ゆうと 投稿日:2020/09/07(Mon) 04:35:06 No.1995
こんにちは ゆうとです。
こちらの件、ご返答お待たせしました。
関連付けの取得ですが、取得するために管理者権限が必要なようで
正しく動く状態でありませんでした。
ちなみにどのような用途で利用するつもりだったのでしょうか。
場合によっては別の方法で実現できるかと思います。
投稿者:陸 投稿日:2020/09/07(Mon) 09:54:38 No.1997
お世話になります。
なるほど、未実装だったんですね。
利用目的は、下記のような感じです。
現在ファイルの関連付けが必要なアプリケーションを開発しているのですが、ファイル関連付けの削除も行おうと考えています。
その際、すでに他のアプリケーションに関連付けられている場合、削除をスキップしようと考えていました。
ちなみに、ファイルの関連付けや削除自体は、専用のアプリケーションを管理者で実行して行う予定ですので、管理者権限がなくて、うまく実行できないというのは、特に気にしていませんでした。
以上、よろしくお願いいたします。
投稿者:ゆうと 投稿日:2020/09/13(Sun) 15:27:27 No.2001
こんにちは ゆうとです。
関連付け取得の件、とりあえず1.7.1021で対応しました。
ただ、関連付けの設定はいくつかのパターンがあり、
拡張子によっては「取得する」で正しく取得できない場合もあります。
関連付けの管理が目的ということでしたら、レジストリ関連の種類を使う方がよいかもしれません。
それでは。
投稿者:陸 投稿日:2020/09/19(Sat) 13:50:22 No.2003
お世話になります。
対応いただき、ありがとうございます。
うまく取得できていることを確認しました。
以上、今後ともよろしくお願いいたします。
- WebForum -