[ 新規に投稿する ]

名前の変更中に管理者昇格No.11484
はぴぴ さん 25/03/07 07:57 [ コメントを投稿する ]
  再現手順がいまいちわからないのですが、

Link Shell Extensionというソフトでサブフォルダにジャンクションを作っている親フォルダの名前を秀丸ファイラーで変更して確定すると、なぜかLink Shell Extensionが管理者昇格要求のダイアログを出してきました。この要求にOKしてもキャンセルしても名前は変更できました。
これは別のソフトの問題なのかもしれないのでどうにかしてもらおうとは思いません。

問題は、管理者昇格要求のウィンドウを出しっぱなしだと、背景や他のタブを触っても名前変更の枠が消えないということです。
名前変更しようとしているフォルダの中に入ってもそのままです。
もう一度名前変更のためF2などを押すと、名前変更の枠が増殖します。

レアケースだし気をつければよいだけの話なので困っているわけではありませんが、一応報告まで。
名前変更中に昇格要求のウィンドウが別のモニタにでていたのでしばらく気がつきませんでしたというだけです。
[ ]
RE:11484 名前の変更中に管理者昇格No.11487
秀丸担当 さん 25/03/07 12:54 [ コメントを投稿する ]
  ご指摘ありがとうございます。
試してみようとしたのですが、いまのところうまく再現できるパターンはわかっていないです。
もしそういうことが起きるとして、そのアプリが名前の変更で管理者権限の問い合わせを出すことそのものが良くないという気がします。
代表的なものはコンテキストメニュー拡張ですが、そういった外部の操作はネイティブコードが動いていて、極端には呼んだ瞬間から何でも起こりえます。
UIに変化は無いまま帰ってくる前提だったり、もしUIに変化があるとしたら親ウィンドウをdisable状態(メッセージボックスを出しているような状態)という前提があります。
おそらくその前提が崩れている状態だと思うので、秀丸ファイラーClassicとして対策するのは難しいと思います。
しいてするとしたら、[ツール]→[オプション]→[上級者向け]→[名前の変更]→[名前変更は常にファイルシステム]があります。
これをONにしておくと、例えばコンテキストメニュー拡張のような何らかの外部の名前変更のモジュールではなく、コマンドプロンプトでファイルシステムを通じて変更するのと同じような状態になります。
[ ]

[ 新規に投稿する ]