7 返信 最新の回答 日時: Dec 19, 2006 11:54 AM ユーザー:(anton-14e239a7)

    AdobeReader8のサイレントインストールについて

      AdobeReader8のサイレントインストールは、

      AdbeRdr80_ja_JP.exe /sAll /rs

      でできそうですが、

      AdobeReader7はアンインストールされずに
      残っています。
      AdobeReader8をインストールする前に(後でも構わないかもしれませんが)AdobeReader7をサイレントでアンインストールすることはできるのでしょうか?

      ご存知の方がおりましたらご教示頂けると幸いです。
        • 1. Re: AdobeReader8のサイレントインストールについて
          Level 1
          OS不明。
          件名と質問内容がやや異なるのではないか?

          質問者は以前に、「Reader 6.0.3のサイレントインストールはできるか? 」という投稿をし、ヒントとなる返信投稿もあったのにも拘わらず、最終的なまとめ投稿をしていないのはなぜだろう?

          ・Reader 6.0.3のサイレントインストールはできるか?
          http://forums.adobe.co.jp/cgi-bin/WebX?128@@.23c9ab4f

          > AdobeReader8のサイレントインストールは、AdbeRdr80_ja_JP.exe /sAll /rs
          > でできそうですが、

          これはどこから得た情報であろうか?
          そして、このコマンドを質問者自身は試しているのかいないのか、どちらであろうか?

          Adobe Reader 8は対象になっていないが、米国Adobeのサポートデータベースに下記の情報がある。

          ・Install and remove Acrobat products using the command line (7.0 on Windows)
          http://www.adobe.com/support/techdocs/330817.html

          上記によればアンインストールの基本は「msiexec /x { [ProductCode] } /qn 」。

          ProductCodeは「{AC76BA86-1033-0000-7760-100000000002} 」といった感じになる。
          Adobe Reader 7.0.xについては上記サポート情報を参照。

          Adobe Reader 8の場合は、「C:¥Program Files¥Adobe¥Reader 8.0¥Setup Files」以下に「{AC76BA86-7AD7-1041-7B44-A80000000002}」という名前のフォルダーがある。これであろう。
          実際この番号を使うと、Adobe Reader 8が削除される。
          コマンドを打ち込んでも画面上では何も起きないが、PCのハードディスクアクセスのランプ点滅は急に激しくなる。やがて[アプリケーションの追加と削除]の一覧からAdobe Reader 8が消え、Program Files以下からAdobe Reader 8用のインストール先フォルダーも削除される。
          • 2. Re: AdobeReader8のサイレントインストールについて
            Level 1
            不明な点が多く申し訳ございませんでした。

            >OS不明。

            Windows XP Professional です。

            >件名と質問内容がやや異なるのではないか?

            内容としては、Acrobat Reader 7.0.8 をサイレントでアンインストールする方法についてが質問でした。

            >質問者は以前に、「Reader 6.0.3のサイレントインストールはできるか? 」という投稿をし、ヒントとなる返信投稿もあったのにも拘わらず、最終的なまとめ投稿をしていないのはなぜだろう?

            >・Reader 6.0.3のサイレントインストールはできるか?
            >http://forums.adobe.co.jp/cgi-bin/WebX?128@@.23c9ab4f

            このときは、Acro-Reader_603_Update.exe /s /v/qb で実行することができました。
            そのときに報告が抜けてしまい申し訳ございませんでした。

            > > AdobeReader8のサイレントインストールは、AdbeRdr80_ja_JP.exe /sAll /rs
            >> でできそうですが、

            > これはどこから得た情報であろうか?

            AdbeRdr80_ja_JP.exe /? を実行し、しばらく「処理中」画面の後に
            表示される「setup」のウィンドウに記載されていたオプションを
            参考に自分で組み合わせて実行しました。

            > そして、このコマンドを質問者自身は試しているのかいないのか、どちらであろうか?

            試した結果、私の環境(Windows XP Professional)ではサイレントインストールが
            実行できました。(環境等の違いにより同様に実行できるかは不明ですのでご自分の
            ご環境でお試しください。)

            > Adobe Reader 8は対象になっていないが、米国Adobeのサポートデータベースに下記の情報がある。

            > ・Install and remove Acrobat products using the command line (7.0 on Windows)
            > http://www.adobe.com/support/techdocs/330817.html

            > 上記によればアンインストールの基本は「msiexec /x { [ProductCode] } /qn 」。

            > ProductCodeは「{AC76BA86-1033-0000-7760-100000000002} 」といった感じになる。
            > Adobe Reader 7.0.xについては上記サポート情報を参照。

            > Adobe Reader 8の場合は、「C:¥Program Files¥Adobe¥Reader 8.0¥Setup Files」以下に「{AC76BA86-7AD7-1041-7B44-A80000000002}」という名前のフォルダーがある。これであろう。
            > 実際この番号を使うと、Adobe Reader 8が削除される。
            > コマンドを打ち込んでも画面上では何も起きないが、PCのハードディスクアクセスのランプ点滅は急に激しくなる。やがて[アプリケーションの追加と削除]の一覧からAdobe Reader 8が消え、Program Files以下からAdobe Reader 8用のインストール先フォルダーも削除される。

            情報ありがとうございます。

            Adobe Reader 7.0.8 をアンインストールしたいと思っていますので、
            その [ProductCode] を探しましたが、

            C:¥Program Files¥Adobe¥Acrobat 7.0¥Setup Files¥RdrBig708¥JPN はありましたが、
            {・・・}というコードは見つからないため試せませんでした。

            もう少し調べてみますが分からなかったら手動でアンインストールすることに
            したいと思います
            • 3. Re: AdobeReader8のサイレントインストールについて
              Level 1
              上記投稿だが、関連投稿の引用は必要最小限にとどめるべき。
              これでは単にオウム返しであって、無闇に冗長になっている。

              > Adobe Reader 7.0.8 をアンインストールしたいと思っていますので、
              > その [ProductCode] を探しましたが、
              > {・・・}というコードは見つからないため試せませんでした

              参照先の米国Adobeサポート情報をよく見てみよう。

              記載されたプロダクトコードの先頭はすべて「AC76BA86」で始まっている。ということは、Adobe Reader 7.0.8も同じ形式ではないかと推測できる。

              「AC76BA86」を含む文字列がフォルダー名やファイル名、あるいはどこかの設定ファイルに書かれているはず。

              アプリケーションはインストール時にレジストリに各種情報を書き込むことはよく知られている。
              試しにレジストリ内を「AC76BA86」を含むかどうかを検索すると、出てくる。複数出てくるがすべて同じ。
              それは「{AC76BA86-7AD7-1041-7B44-A70800000002}」だ。

              よって、msiexec /x {AC76BA86-7AD7-1041-7B44-A70800000002} /qn  とやればサイレント・アンインストールされるはず。
              私の環境でやってみると、出来た。「アプリケーションの追加と削除」からAdobe Reader 7.0.8が消え、プログラムアイコンも削除された。
              なお、上記のプロダクトコードはインストールの順番などで異なる可能性もある。

              確認環境:Windows 2000 SP4、Adobe Reader 7.0.8

              「C:¥Program Files¥Adobe¥Acrobat 7.0¥Setup Files¥RdrBig708¥JPN」以下にあるSetup.iniに、以下の記述があった。これは上記のコードと一致する。

              ProductCode={AC76BA86-7AD7-1041-7B44-A70800000002}

              また上記の米国Adobeサポート情報はすでに日本語化されていたようだ。

              文書番号 : 227570
              http://support.adobe.co.jp/faq/faq/qadoc.sv?227570+002
              コマンドラインを使用した Acrobat 7.0 製品のインストールとアンインストール(Windows)
              • 4. Re: AdobeReader8のサイレントインストールについて
                Level 1
                プロダクトコードに関するサポート情報が出ていた。
                「INSTALLSHIELD TUNER 7.0 FOR ADOBE ACROBAT 取扱説明書」にも同様の記述があるようだ。

                ・Decode the product GUID for Acrobat or Adobe Reader (Windows)
                http://www.adobe.com/support/techdocs/332922.html

                上記によれば、Adobe Readerのプロダクトコード情報はレジストリでは以下の場所にあるという。

                HKEY_LOCAL_MACHINE¥SOFTWARE¥Adobe¥Acrobat Reader¥7.0¥Installer

                またプロダクトコード{AC76BA86-7AD7-1041-7B44-A70800000002}には表記に決まりがあるとか。その説明によると・・・。

                7AD7はReaderを示す。
                1041は日本語を示す。
                7B44はReaderBigを示す。
                A70800000002の「708」がver.7.0.8を示す。

                ただしReaderBigの意味はよくはわからない。
                • 5. Re: AdobeReader8のサイレントインストールについて
                  Level 1
                  brazilさん

                  情報ありがとうございます。

                  >よって、msiexec /x {AC76BA86-7AD7-1041-7B44-A70800000002} /qn  とやればサイレント・アンインストールされるはず。

                  上記で実行すると私の環境(WindowsXP Pro SP2)でもサイレント・アンインストールできました。

                  ここで「Acrobat Elements 7.0.8(日本語版)」で問題を発見しました。

                  Adobe Reader 7.0.8のアンインストール後に「Elements」が英語表記に
                  なってしまいました。サポートに問合せると、Adobe Reader 7.0.8を
                  アンインストールしたために発生したものと考えられ今のところ日本語
                  表記に戻す方法が無い(再度Adobe Readerをインストールし直せば
                  直るそうですが。)そうです。

                  そのため、私の環境(Adobe Reader7.0.8, Adobe Acrobat Elements7.0.8)
                  で今後の対応(Adobe Readerの脆弱性対応)としては、

                  Adobe Reader 7.0.8はアンインストールしないで、

                  A.brazilさんが投稿されている「Adobe Reader 8にアップグレードせずに脆弱性を回避する」の方法を行う。

                  B.Adobe Reader 8をインストールする。

                  が考えられます。
                  • 6. Re: AdobeReader8のサイレントインストールについて
                    Level 1
                    > 「Acrobat Elements 7.0.8(日本語版)」で問題を発見しました。

                    下記文書にあるように、Acrobat ElementsにはPDF表示機能はない。よって、PDF表示にはAdobe Readerに依存しているわけで、Acrobat Elementsの環境でAdobe Readerを削除すること自体に意味はないと言える。

                    文書番号 : 3610
                    Acrobat、Acrobat Elements 、Adobe Reader の違いは何ですか
                    http://support.adobe.co.jp/faq/faq/qadoc.sv?3610+001
                    Acrobat Elements の PDF 表示機能について:
                    Acrobat Elements 自体には PDF ファイルを表示する機能はありませんが、PDF ファイルを表示する Adobe Reader が付属しています。
                    Acrobat Elements と Adobe Reader は効率的に連携して動作します。
                    • 7. Re: AdobeReader8のサイレントインストールについて
                      Level 1
                      brazilさん、情報ありがとうございます。

                      >下記文書にあるように、Acrobat ElementsにはPDF表示機能はない。よって、PDF表示には
                      >Adobe Readerに依存しているわけで、Acrobat Elementsの環境でAdobe Readerを削除す
                      >ること自体に意味はないと言える。

                      Acrobat ElementsとAdobe Readerの関係について分かりました。ありがとうございました。