Inno Setupでインストーラを作成するには

●今回以下のような簡単なインストーラ作成方法を解説します

(01)
    

(02)
    

(03)
    

(04)
    

(05)
    

●作成手順①Inno Setupの導入(既に導入済みの方は作成手順②を参照願います)

(06)innosetup-5.6.1-unicode.exeを管理者権限で実行し日本語を選択します
    

(07)同意して「次へ」をクリックします
    

(08)インストール先を指定して「次へ」をクリックします
    

(09)プログラムグループを指定して「次へ」をクリックします
    

(10)チェックボックスにチェックを入れ「次へ」をクリックします
    

(11)チェックボックスにチェック(下段は必須)を入れ「次へ」をクリックします
    

(12)「インストール」をクリックします
    

(13)チェックボタンにチェックを入れ「完了」をクリックします
    

(14)「Create a new empty script file」を選択し「OK」をクリックします
    

●作成手順②スクリプトファイル作成と実行

(15)次の文章(ソースコードは以下にあります)を入力完了後、メニューの「RUN」ボタンをクリックします(入力情報にエラーがなければ指定場所にインストーラが作成されます)解説終わり
    

#define MyAppName "hoge"

#define MyAppVerName "hoge Ver1.5.0"

#define MyAppVersion "1.5.0.0"

[Setup]

AppName={#MyAppName}

AppVerName={#MyAppVerName}

AppVersion={#MyAppVersion}

DefaultDirName={pf}\hoge

DefaultGroupName={#MyAppVerName}

VersionInfoDescription={#MyAppVerName}hoge

VersionInfoVersion={#MyAppVersion}

AppCopyright=hoge

AppPublisher=hoge

AppPublisherURL=hoge

AppUpdatesURL=hoge

AppContact=hoge

LicenseFile = C:\hoge.txt

UninstallDisplayIcon={app}\hoge.exe

OutputBaseFilename=hoge

OutputDir="C:\hoge\"

Compression=lzma

SolidCompression=yes

[Languages]

Name: jp; MessagesFile: "compiler:Languages\Japanese.isl"

[Dirs]

Name: "{app}";permissions:everyone-modify

[Files]

Source: "C:\hoge.exe"; DestDir: "{app}"

Source: "C:\hoge\ReadMe.txt"; DestDir: "{app}"; Flags: isreadme

[Icons]

Name: {group}\{#MyAppName}; Filename: "{app}\hoge.exe"

Name: {userdesktop}\{#MyAppVerName}; Filename: {app}\hoge.exe

[Tasks]

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"