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で解消されていることを確認しました。
素早い対応ありがとうございます。
[
△
]