Readerをインストールする必要がある。ReaderはアドビシステムズのWebサイトからオンラインでインストールできるが、これだと組織内の複数PCに配布するには非常に手間がかかる。Readerの無償配布版を入手し、コマンドライン・オプションを適切に指定すれば対話的操作なしでインストールを自動実行できる。Reader)をインストールする必要がある。Readerは次のアドビシステムズのWebサイトからオンラインでインストールできる。Readerを配布するのは非常に手間がかかる。多数のPCを抱える企業などの組織では、非現実的なインストール方法といわざるを得ない。Readerの無償配布版(スタンドアロンでインストール可能なパッケージ)を入手し、対話的な操作なしで自動インストール(サイレント・インストール)するとよい。無償配布版のインストール・パッケージは、実行時にコマンドライン・オプションを指定することで自動インストールが可能だ。それをバッチ・ファイルで記述して、無償配布版とともにネットワーク共有フォルダあるいはCD-R/DVD-Rなどのリムーバブル・メディアで配布し、エンドユーザーに実行させる。Directoryのグループ・ポリシーでインストールする」)。8.1.0を例に解説する。7.x以前とはオプションなどが異なる可能性があるのでご留意いただきたい。Readerの無償配布版を入手するには、アドビシステムズとオンラインで配布許諾契約を結ぶ必要がある。大袈裟に感じられるかもしれないが、実際にはそう難しくはない。Readerの再配布版(スタンドアロン・インストール版)を入手する」を参照していただきたい。「AdbeRdr810_ja_JP.exe」(「810」はバージョンを表す)といったファイル名の無償配布版インストール・パッケージがダウンロードできるはずだ。Readerが自動的にインストールされる。/l各コマンドライン・オプションの意味は下表のとおりだ。意味と注意点/sPBインストールを自動的に実行する。対話的操作は不要だが、インストールの進行状況が表示される。[終了]/[キャンセル]などのボタンをクリックすることでインストールを中止できる/sAllインストールを自動的に実行する。対話的操作は不要で画面表示もなし(一部の致命的なエラーを除く)/rsシステムの再起動が必要な場合でも、再起動を抑制する/rpsシステム再起動のダイアログ・ボックスを表示しない/lログ・ファイルを生成する。Installerのオプションを直接指定する。Readerのセットアップ・オプション自動インストール時には、「/sPB」あるいは「/sALL」のどちらか一方を必ず指定する。テスト時には前者、実際の配布時には後者を指定すればよいだろう。自動的に再起動が行われるのを防ぐには、「/rs」「/rps」を両方とも指定する必要がある。「/sPB」あるいは「/sALL」のどちらかを指定すると自動インストールが選択され、対話的操作なしでインストールが完了する。「/sPB」を指定すると以下の画面のようにインストールの過程が表示されるので、トラブル発生時の原因を把握しやすい。エンドユーザーが[中止]/[終了]/[キャンセル]ボタンなどクリックしてインストールを中止できるので、実際の配布時には「/sALL」に差し替えて、画面表示を抑制した方がよい。8.1.0を前述のコマンドラインでインストール中に表示される画面の1つ。このようにインストールの進行状況が表示される。インストールが完了すると自動的に画面も消える。(1)[中止]ボタンをクリックするとインストールを一時中断できる。[終了]ボタンをクリックするとインストールを中止できる。エンドユーザーが誤ってボタンをクリックしてインストールを中止するかもしれないので、実際の配布時には「/sALL」の方を指定して画面表示を抑制すべきだろう。Readerがインストール済みの場合は自動的にアップグレードされる。Readerがインストール済みだと、インストールには失敗するので注意したい。●自動インストール時のトラブル例インストール中に設定を変更できない分、自動インストールでは環境依存の問題などでインストールに失敗しやすい。そこで自動インストール時の代表的なトラブル例と対処方法を以下に記しておく。Readerに限ったことではないが、インストールに失敗したとき、多くのインストーラはトラブルの内容を表す終了コードを返す(正常終了時は0を返す)。そのため、トラブル発生時に終了コードを把握できるようにしておいた方がよい。%errorlevel%」)をAdbeRdr810_ja_JP.exeのコマンドラインの直後に記述する。終了コードの意味は、以下のマイクロソフトのWebページに記されている。Codes[英語](マイクロソフトMSDN)特に発生しやすいのは終了コード「3010」で、システムの再起動が必要ということを表す。この場合、インストール自体は正常に行われているので、システムの再起動をすればインストールは完了する。Readerのインストールに必要な要件は以下のページに記されている。Explorerのバージョンによってはインストールできない場合がある。Updateを利用していればインストール済みだが、そうでない場合はあらかじめ以下のWebページからダウンロードしてインストールしておく。8.1.0の無償配布版でテストした限りでは生じなかったが、自動インストール中に使用許諾契約への同意を求めるダイアログ・ボックスが表示されてインストールが止まってしまうことがあるようだ。そのような場合には、使用許諾契約書の表示を抑制するオプションをコマンドラインに追加する(もちろん事前に使用許諾契約書を読んで承諾しておく必要がある)。Readerが起動してしまうこともあるようだが、これもオプションの指定で回避できる。Installerに直接渡される。Readerがすぐ起動されるのを防ぐ。Readerの無償配布版は必ずしも最新バージョンとは限らず、パッチの適用も必要な場合がある。このパッチも自動インストールが可能だ。Readerのパッチを以下のWebページから入手する。Installerパッチ形式のファイル(.MSPファイル)がダウンロードできるはずだ。これを自動インストールするには、以下のコマンドラインを実行する。/wait」はパッチ適用が完了するまで、次のコマンド実行を待たせるためのもの。Installerの起動コマンド名である。その右側の各コマンドライン・オプションの意味は以下のとおりだ。機能と注意点/passiveインストールを自動的に実行する。対話的操作は不要だが、インストールの進行状況が表示される/quietインストールを自動的に実行する。Readerパッチの自動インストール時のオプション自動インストール時には「/passive」あるいは「/quiet」のどちらか一方を必ず指定する。自動的に再起動が行われるのを防ぐには、「/norestart」を指定する必要がある。「/passive」あるいは「/quiet」のどちらかを指定すると自動インストールが選択され、対話的操作抜きでインストールが完了する。テスト中は前者を、実際に配布する際には後者を指定すればよいだろう。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。