8.3形式でNo.02250
満月ぽん さん 16/08/19 14:28
 
秀丸ランサムガードを早速試してみました。
セーフリストに C:\Program files\ が登録済みなんですが、
一太郎を起動すると秀丸ランサムガードが発動して、

「未知のプログラムを検知:
 C:\PROGRA~1\JUSTSY~1\TRAO20\TARO20.EXE」

と出てしまいます。上記パスでセーフリストに手動登録
しましたが、最近すっかり意識しなくなった旧形式で
表示されたので、焦りました。でもなぜか花子だと出ません。

OSもアプリも古いバージョンなので、まあ仕方ないかと
思いますが、念のためご報告する次第です。

OS:Windows Vista 32ビット
アプリ:一太郎2010


[ ]
RE:02250 8.3形式でNo.02251
秀まるお2 さん 16/08/19 14:52
 
 バグ情報ありがとうございます。

 秀丸ランサムガードは、プロセスのexeファイル名を、Windowsの

    QueryFullProcessImageName

 ってAPIを使って取得してまして(Vista以上の場合)、それの返す値が、なぜ
か一太郎の場合にショートパス名形式になってしまってるのが原因だと思います。

 なぜ一太郎だけそうなるのか分からないので、例えばexeファイルのファイル
名を極端に長くしてみるとか、Vista上でテストしてみるとか、それでもダメな
場合は一太郎の体験版をインストールしてテストしてみるなどして再現テストし
てみます。

 QueryFullProcessImageNameってAPIのパラメータ変更で解決できるかもしれな
いし、それでダメな場合は、たぶんWindowsXP用の取得方法
(EnumProcessModulesしてからGetModuleFileNameExする方法)で解決可能だと
思います。

[ ]
RE:02251 8.3形式でNo.02253
満月ぽん さん 16/08/25 16:38
 
お世話になります。
V1.01で解消されていることを確認しました。
素早い対応ありがとうございます。

[ ]