このエントリーをはてなブックマークに追加
目次

はじめに

前回は、Inno Setupの概要を紹介しました。
今回は、Inno Setupをダウンロードしてインストールし、インストールされている定義の例をつかってお試しでインストーラを作成してみます。
 

Inno Setupのダウンロード

Inno Setupをインストールするためには、公式サイト(http://www.jrsoftware.org/isinfo.php)の「Download Inno Setup」(http://www.jrsoftware.org/isdl.php)に行き、最新版のInno Setupをダウンロードします。
本記事の執筆時点での最新版は、5.6.1でした。
is16.png


ダウンロードするには、上記の「Download Site」の何れかからダウンロードしてください。


Inno Setupのインストール

先ほどダウンロードしたファイルを実行します。執筆時点ですは、「innosetup-5.6.1.exe」でした。

まず、「日本語」を選択して「OK」をクリックします。
is01.png


「同意する」を選択して「次へ(N)」をクリックします。
is02.png


インストール先のパスを設定して「次へ(N)」をクリックします。(デフォルトのままで問題ありません)
is03.png


プログラムグループを設定して「次へ(N)」をクリックします。(デフォルトのままで問題ありません)
is04.png


プリプロセッサーのインストールの選択をおこない、「次へ(N)」をクリックします。(デフォルトのままで問題ありません)
is05.png


追加タスクの選択を任意に行い、「次へ(N)」をクリックします。(デフォルトのままで問題ありません)
is06.png


「インストール(I)」をクリックしてインストールを開始します。
is07.png


インストールが終了したら「完了(F)」をクリックします。
これでInno Setupのインストールは完了します。
is08.png

お試しで使ってみる

インストールの最後で「Inno Setupを実行する」にチェックを入れたまま「完了(F)」をクリックすると、Inno Setupが起動します。
is09.png


また、スタートメニューに「Inno Setup 5」が追加されているので、ここからでも起動することができます。
isu01.png

まず手始めに、以下の手順により、お試しでInno Setupを使ってみます。

Inno Setupを起動すると、「Open file」の「Open an existing script file」が選択されているので、ここでは「Example scripts...」を選択して「OK」をクリックします。
すると、複数の拡張子が「*.iss」のファイルを選択するダイアログが表示されます。
ここでは、「Example1.iss」を選択してみます。
is11.png


ファイルを選択すると以下のようなInno Setup独自のスクリプトが表示されます。
is12.png

このスクリプトをカスタマイズすることで、自由にインストーラを作っていくことができます。
今回はお試しなので、このスクリプトからインストーラを作ってみます。
インストーラを作るためには、画面上の赤○の部分のコンパイルボタンをクリックします。
is17.png


コンパイルすると以下のようにコンパイルの結果が表示されます。
is13.png


コンパイルされで出来上がったインストーラは、以下のように「PC > ドキュメント」配下にできています。
is14.png


これを実行すると以下のようにインストーラが実行され、実際にサンプルプログラムがインストールされます。
is15.png

もちろん、インストール後は、このサンプルプログラムをアンインストールすることができます。
 

まとめ

今回は、Inno Setupのダウンロードからインストール、そしてお試しで使ってみるところまでの手順を紹介しました。
次回は、自分のオリジナルのアプリケーション・ソフトウェアのためのインストーラを作るために、ウィザードを使ったインストーラの作り方の概要を紹介します。

関連記事
s-isetup.png

(4)Inno Setupで使えるウィザード画面の全て

2019/01/15 0:43
Inno Setupを使いこなすために必要な事として、インストールウィザードで使えるすべての画面やダイアログを使う方法を紹介します。
s-isetup.png

(3)ウィザードによるインストーラの作成

2018/09/06 0:16
Inno Setupのウィザードを使って簡単にインストーラを作成する方法を紹介します。
s-isetup.png

(1)Inno Setupとは

2018/09/03 16:31
Inno Setupの概要を紹介します。