<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>構成ファイル on qwerty.work</title>
        <link>https://qwerty.work/tags/%E6%A7%8B%E6%88%90%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB/</link>
        <description>Recent content in 構成ファイル on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Mon, 03 Oct 2016 20:33:16 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/%E6%A7%8B%E6%88%90%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Javaの余計なオプションを構成ファイルで無効にしてインストールする方法</title>
            <link>https://qwerty.work/post/2016/10/java-no-option-disable-intall/</link>
            <pubDate>Mon, 03 Oct 2016 20:33:16 +0900</pubDate>
            <guid>https://qwerty.work/post/2016/10/java-no-option-disable-intall/</guid>
            <description>&lt;h3 id=&#34;余計な物をインストールされることがあるjavaのインストール&#34;&gt;余計な物をインストールされることがあるJavaのインストール&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://java.com/ja/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Java Runtime Environment（JRE）&lt;/a&gt;をインストールする際、バージョンによっていろんなツールバーや、アプリケーションをインストールされそうになります。&lt;/p&gt;&#xA;&lt;p&gt;そのオプションを必ず選択しないとインストールができないようになっていたりすることもありますが、コマンドラインから&lt;a class=&#34;link&#34; href=&#34;http://qwerty.work/blog/2016/09/javasilentistallcommand.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;サイレントインストール&lt;/a&gt;するか、以下の方法で回避できることを知りました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;それを回避する方法がある&#34;&gt;それを回避する方法がある&#xA;&lt;/h3&gt;&lt;p&gt;インストールの条件を決める**「構成ファイル」&lt;strong&gt;を作り、インストールファイルのパスに&lt;/strong&gt;INSTALLCFG=****を付けて構成ファイルを指定してインストールする方法です。&lt;/p&gt;&#xA;&lt;h3 id=&#34;実際の方法&#34;&gt;実際の方法&#xA;&lt;/h3&gt;&lt;p&gt;例えば、ダウンロードした&lt;strong&gt;jre-8u101-windows-i586.exe&lt;/strong&gt;と以下のようなインストールのセッティングファイル（&lt;strong&gt;仮にinstall.cfg&lt;/strong&gt;として）をテキストエディタで作成し、&lt;strong&gt;Ｃドライブにjreというフォルダ&lt;/strong&gt;を作って置いたとします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;397px&#34; data-flex-grow=&#34;165&#34; height=&#34;229&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/10/java-no-option-disable-intall/images/01.jpg&#34; width=&#34;379&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;まずjavajreを以下よりダウンロード&#34;&gt;まずJava（JRE）を以下よりダウンロード&#xA;&lt;/h4&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://java.com/ja/download/manual.jsp&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://java.com/ja/download/manual.jsp&#34; alt=&#34;https://java.com/ja/download/manual.jsp&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://java.com/ja/download/manual.jsp&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://java.com/ja/download/manual.jsp&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;次にインストール構成ファイルを作る例installcfg&#34;&gt;次にインストール構成ファイルを作る（例：install.cfg）&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ps&#34; data-lang=&#34;ps&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;SPONSORS=0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;REMOVEOUTOFDATEJRES=1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;SPONSORS=0&lt;/strong&gt;の部分が余計なツールバーとかを無視する部分です。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;REMOVEOUTOFDATEJRES=1&lt;/strong&gt;は古いバージョンを削除します。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;パラメータの意味や内容については以下を参考にしてください。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; alt=&#34;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;そしてコマンドプロンプトで実行&#34;&gt;そしてコマンドプロンプトで実行&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ps&#34; data-lang=&#34;ps&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;C:\jre\jre-8u101-windows-i586.exe&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;INSTALLCFG=C:\jre\install.cfg&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;実行時のスクリーンショット&#34;&gt;実行時のスクリーンショット&#xA;&lt;/h3&gt;&lt;p&gt;実行順の画面&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;316px&#34; data-flex-grow=&#34;131&#34; height=&#34;381&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/10/java-no-option-disable-intall/images/02.jpg&#34; width=&#34;502&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;316px&#34; data-flex-grow=&#34;131&#34; height=&#34;381&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/10/java-no-option-disable-intall/images/03.jpg&#34; width=&#34;502&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;316px&#34; data-flex-grow=&#34;131&#34; height=&#34;381&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/10/java-no-option-disable-intall/images/04.jpg&#34; width=&#34;502&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;オプションを選択する画面が出てこないままインストールが完了しました！&lt;/p&gt;&#xA;&lt;h3 id=&#34;その他の構成ファイル例&#34;&gt;その他の構成ファイル例&#xA;&lt;/h3&gt;&lt;p&gt;構成ファイルで指定できるパラメーターを全部指定するとしたときの例&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;INSTALL_SILENT=Disable&amp;lt;br&amp;gt;INSTALLDIR=&amp;lt;br&amp;gt;STATIC=Disable&amp;lt;br&amp;gt;AUTO_UPDATE=Enable&amp;lt;br&amp;gt;WEB_JAVA=Enable&amp;lt;br&amp;gt;WEB_JAVA_SECURITY_LEVEL=VH&amp;lt;br&amp;gt;WEB_ANALYTICS=Disable&amp;lt;br&amp;gt;EULA=Enable&amp;lt;br&amp;gt;REBOOT=Disable&amp;lt;br&amp;gt;NOSTARTMENU=Disable&amp;lt;br&amp;gt;SPONSORS=0&amp;lt;br&amp;gt;REMOVEOUTOFDATEJRES=1&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;INSTALL_SILENT=&lt;strong&gt;を&lt;/strong&gt;Enable&lt;/strong&gt;にしてサイレントインストールしたり、&lt;strong&gt;AUTO_UPDATE=&lt;strong&gt;を&lt;/strong&gt;Disable&lt;/strong&gt;にして自動更新を無効にしたりもできるようです。&lt;/p&gt;&#xA;&lt;p&gt;パラメータの意味や内容については以下を参考にしてください。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; alt=&#34;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://docs.oracle.com/javase/jp/8/docs/technotes/guides/install/config.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;バッチファイル例&#34;&gt;バッチファイル例&#xA;&lt;/h3&gt;&lt;p&gt;繰り返しインストール作業をする場合のバッチファイルのメモ。&lt;/p&gt;&#xA;&lt;p&gt;このバッチファイルとインストーラーと構成ファイルをセットにしておけば、どの階層に置いていても簡単に実行できます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;@&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; off&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;echo.&amp;lt;br&amp;gt;echo ===============================================&amp;lt;br&amp;gt;echo Java Runtime Environmentをインストールをします。&amp;lt;br&amp;gt;echo ===============================================&amp;lt;br&amp;gt;echo.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;rem ----- 環境変数 -----&amp;lt;br&amp;gt;set PARAMETER=jre-8u101-windows-i586.exe&amp;lt;br&amp;gt;set CONFIGFILE=install.cfg&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;rem ----- インストール -----&amp;lt;br&amp;gt;%~dp0%PARAMETER% INSTALLCFG=%~dp0%CONFIGFILE%&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;pause&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;exit&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;その他のインストール方法&#34;&gt;その他のインストール方法&#xA;&lt;/h3&gt;&lt;p&gt;構成ファイルを使用するインストール以外に、コマンドプロンプトからインストールする方法もあります。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://qwerty.work/blog/2016/09/javasilentistallcommand.php&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://qwerty.work/blog/2016/09/javasilentistallcommand.php&#34; alt=&#34;http://qwerty.work/blog/2016/09/javasilentistallcommand.php&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://qwerty.work/blog/2016/09/javasilentistallcommand.php&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://qwerty.work/blog/2016/09/javasilentistallcommand.php&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item></channel>
</rss>
