3 返信 最新の回答 日時: Dec 26, 2002 4:11 PM ユーザー:(kitkat)

    履歴について

      ツールバーの「ファイル」内にある、今まで開いた履歴を表示させない方法ってあるのでしょうか?
      削除するのではなく、履歴が残らないようにしたいです。
      AcrobatReaderのフォーラムに書き込む内容ではないかも知れませんが、ご教授願います。
      よろしくお願いします。
        • 1. Re: 履歴について
          ## ツールバーの「ファイル」内にある、今まで開いた履歴を
          ## 表示させない方法ってあるのでしょうか?
          ## 削除するのではなく、履歴が残らないようにしたいです。

          なぜ履歴を残したくないのかという理由も書いておいた方がよいでしょう。

          履歴が残らないようにする方法は見つかりませんが、削除することは可能です。履歴を定期的に削除するように設定すれば、履歴を残さないという事とほぼ同一のことが出来るでしょう。

          以下に記述する事はレジストリの変更作業を伴います。「レジストリって何?」とか「レジストリのバックアップなど取ったことなどない」という方はやめたほうがよいでしょう。また、作業はすべて 各自の自己責任にて行ってください。

          Acrobat Readerの履歴はレジストリに記録されるようです。記録される位置は以下の場所です。
          =============================
          HKEY_CURRENT_USER¥Software¥Adobe¥Acrobat Reader¥5.0¥AVGeneral¥cRecentFiles

          このキーの下に「c1」から「c8」までがあり、そこに最近開いたファイルのファイル名と場所が記録されています。よって、これらのキーを削除すればよいわけですが、いちいちレジストリーエデ ィターを開いて削除するのも面倒なので、regファイルを作成してそれをダブルクリックすることで、最近開いたファイルの履歴を削除します。

          手順は以下のとおり。あらかじめレジストリファイルとデータはすべてバックアップを取っておくことは必須事項です。
          ここではWindows2000SP2での環境で述べますが、OSが異なるとやり方が異なるようなので、OSに合わせてください。
          ---------------------------------------------------
          1)[スタートメニュー]→[ファイル名を指定して実行]からレジストリエディターを開き、「HKEY_CURRENT_USER¥Software¥Adobe¥Acrobat Reader¥5.0¥AVGeneral¥cRecentFiles」まで展開する。
          2)「cRecentFiles」を選択したあと、レジストリエディターの[ファイル]メニューから[レジストリファイルの書き出し]を選ぶ。「ファイルの種類:レジストリファイル」「書き出 し範囲:選択された範囲」で、適当なファイル名を付けて保存する。
          3)保存したレジストリファイルをテキストエディターで「Unicode」形式で開く。
          4)以下の要領でファイル内容を書き換え、保存する(ファイルには「c1」から「c8」まであるが、すべて同じ要領で書き換える)。

          =============================
          Windows Registry Editor Version 5.00

          [HKEY_CURRENT_USER¥Software¥Adobe¥Acrobat Reader¥5.0¥AVGeneral¥cRecentFiles]

          [HKEY_CURRENT_USER¥Software¥Adobe¥Acrobat Reader¥5.0¥AVGeneral¥cRecentFiles¥c1]
          "sDI"=""
          "aFS"=""

          [HKEY_CURRENT_USER¥Software¥Adobe¥Acrobat Reader¥5.0¥AVGeneral¥cRecentFiles¥c2]
          "sDI"=""
          "aFS"=""
                (c1からc8まで同じ要領で書き換える)

          5)「ファイルの種類:すべて」にし、ファイル名を「*****.reg」形式で保存する。
          6)作成したregファイルをダブルクリックすると、「情報をレジストリに追加しますか?」と訊いてくるので、[はい]を選択する。「*****.regの情報が正しくレジストリに登録されま した」というメッセージが出れば、レジストリーが変更されているはず。

          確認のために、Acroba Readerを再起動すれば、最近開いたファイル名は消えている。なぜか「最近使ったファイル」という使われていないメニューがグレーアウトで表示される。
          再度、PDFファイルを開いていくと、前のように履歴が残っていくので、自動実行アプリケーションでregファイルを指定するのも一方法か。「Before Power Off」のような、Windows終了前に自動実行させるアプリケーションに登録という手もありか。または、時間を決めて自動実行するツールに登録してもよいかもしれない。
          ・Before Power Off
          http://www.forest.impress.co.jp/library/beforepoweroff.html
           
          • 2. Re: 履歴について
            Level 1
            namazuさん、書き込みが遅くなり申し訳ありません。

            履歴を消したい理由は、共有しているPCにて、個人情報が載ったPDFファイルを利用したい為です。

            とても丁寧なご説明ありがとうございました。
            • 3. Re: 履歴について
              少し前の書き込みですが、私も同じような事をしたくて検索しておりましたので参考になりました。

              履歴を消す方法は分かりましたが、やはり履歴を残さないようにしたいものです・・・

              履歴を残さないようにしたい理由はyamadaさんと同様で、セキュリティをアップさせるためで、図面をユーザーに閲覧させたいのですが、コピーを防ぎたいためです。
              保存するフォルダを隠しフォルダにして、表示後はそのファイルを削除する・・・などして何とか対応したいのですが、履歴がなんともやっかいで。

              ちなみに、AcrobatReader4で表示させれば保存コマンドは表示されませんでした。Ver5だと保存コマンドが表示されてしまいます。