3

マップされたドライブ上のリンクされた PDF を含む FDF を開くために (ShellExecute を使用して) Adob​​e Reader をシェルするプログラムがあります。プログラムは、Reader を呼び出す前に、信頼できる場所をセットアップするためのレジストリ設定を挿入します。これはバージョン X までは正常に機能していましたが、バージョン XI では失敗します。信頼できる場所のマップされたパスを UNC パスに置き換える必要があるという問題を解決することができました (「m:\folder\subfolder」を「\server\mappedfolder\folder\subfolder」に変更します) が、別の問題があります。同じように。

リンクされた PDF を含む FDF を Adob​​e Reader XI のネットワーク上の場所から開くと、PDF ファイルを「許可」または「ブロック」するよう求める「セキュリティ警告」ダイアログが表示されます。PDF ファイルが許可されている場合、ダイアログは再度表示されないため、おそらくファイル名はどこかに保存されていますが、「特権のある場所」設定には保存されていません。

Adobe Reader は、「許可」されたファイルのリストをどこに保存しますか? または、[許可] をクリックしたときに変更されたファイル/設定を確認するにはどうすればよいですか。

信頼できるフォルダー/特権のある場所は、HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\11.0\TrustManager\cTrustedFolders のレジストリに保存されますが、この特定のダイアログはこれらの設定を変更しないことに注意してください。

正確な問題を再現するには、Windows 7 PC と Adob​​e Reader XI を使用します。Everyone の完全な権限を持つ同じ PC 上の共有フォルダーにマップする、マップされたネットワーク ドライブを作成します (たとえば、M:\ は c:\AdobeTest にマップされます)。フォルダ内の PDF にリンクする FDF を配置し、アプリケーションからコマンド ラインまたはシェルで FDF を開きます。

4

1 に答える 1

2

これに関するドキュメントはないようです。

于 2013-01-08T09:17:52.523 に答える