Windows で Notes のサイレントインストールまたはアップグレードを実行する
Notes® コマンドラインインストールを実行して、初期インストール、リリースアップグレード、または Notes の同じリリース内で Notes クライアントフィーチャーを追加または削除するために、MSI コマンドライン引数が使用できます。これらの引数は必須の場合もあります。
始める前に
このタスクについて
Notes setup.exe がローカルで存在しているディレクトリからそのファイルを実行します。
Notes の以前のリリースでは、インストールマニフェスト (Notes インストールキット内の install.xml) フィーチャーを追加したり、オプションとして削除したりするために、MSI コマンドラインで SELECTINSTALLFEATURES を使用することがサポートされていました。Notes 8.5.2 では、コマンドライン引数 ADDFEATURES と REMOVEFEATURES のサポートが導入されました。SELECTINSTALLFEATURES コマンドライン引数は Notes フィーチャーをインストールするために引き続き使用可能ですが、インストール済みの Notes フィーチャーの削除には使用できなくなっています。詳しくは、技術情報 1424066 を参照してください。
MSI サイレントインストールコマンドラインに含めることができる Notes フィーチャーは次のとおりです。
- DESIGNER -- Notes のシングルユーザーインストールのみ (Allclient キット)
- ADMINISTRATOR -- Notes のシングルユーザーインストールのみ (Allclient キット)
- Activities -- Connections
- SametimeUI -- 組み込みの HCLSametime®
- Feedreader -- [フィード] サイドバーパネル
- ClientSingleLogon
- CAE -- Composite Application Editor
- OpenSocial -- OpenSocial コンポーネント
- ALL -- すべての使用可能な MSI オプションと、Notes インストールキットのインストールマニフェスト ((install.xml) に指定されている、インストールに使用可能なすべてのフィーチャー
次の表に、フィーチャー名を示します。以下の例で説明されていないコマンドラインオプションについては、「オプション引数を使用してサイレントインストールまたはアップグレードを実行する」と「Notes サイレントインストール中に変換ファイルを呼び出す」を参照してください。
シナリオ | 現在インストールされているもの | コマンド行 | 結果 |
---|---|---|---|
アップグレード時に Activities を追加する | Notes Allclient 8.5 および CAE | ADDFEATURES=Activities | CAE をアップグレードします。Activities/Connections をインストールします。 |
アップグレード時に NSL (Notes Single Logon) を追加する | Notes AllClient と Designer、Activities/Connections、フィードリーダー | ADDFEATURES= ClientSingleLogon | Designer、Activities/Connections、フィードリーダーをアップグレードします。Notes Single Logon をインストールします。 |
変更なしでアップグレードする | Notes Allclient (デフォルトフィーチャーがインストールされた) | setup.exe /s /v |
以前のリリースでインストールされているすべてのデフォルトフィーチャーをアップグレードします。 |
すべてのフィーチャーのアップグレードと追加を行う | Notes のみがインストールされた Notes クライアント | ADDFEATURES=ALL | Notes をアップグレードし、すべてのオプションの MSI フィーチャーをインストールします。すべてのオプションのインストールマニフェスト (install.xml) フィーチャーをインストールします。 |
シナリオ | 現在インストールされているもの | コマンド行 | 結果 |
---|---|---|---|
アップグレード時に Activities を削除する | Notes Allclient と CAE、Activities/Connections | REMOVEFEATURES=Activities | CAE をアップグレードします。Activities/Connections をアンインストールします。 |
アップグレード時に NSL (Notes Single Logon) を削除する | Notes AllClient と Designer、Activities/Connections、フィードリーダー、NSL | REMOVEFEATURES=ClientSingleLogon | Designer、Activities/Connections、フィードリーダーをアップグレードします。Notes Single Logon をアンインストールします。 |
シナリオ | 現在インストールされているもの | コマンド行 | 結果 |
---|---|---|---|
setup.exe を再実行した後に Activities を追加する | Notes と CAE | ADDFEATURES=Activities | Activities/Connections をインストールします。 |
setup.exe を再実行した後に NSL (Notes Single Logon) を追加する | Notes と Designer、Activities/Connections、フィードリーダー | ADDFEATURES=ClientSingleLogon | Notes Single Logon をインストールします。 |
変更なしで変更する | Notes Allclient (デフォルトフィーチャーがインストールされた) | setup.exe /s /v |
すべてがそのままになります。 |
すべてのフィーチャーを追加するようにインストールを変更する | Notes のみがインストールされた Notes クライアント | ADDFEATURES=ALL | すべてのオプションの MSI フィーチャーをインストールします。すべてのオプションのマニフェスト (install.xml) フィーチャーをインストールします。 |
シナリオ | 現在インストールされているもの | コマンド行 | 結果 |
---|---|---|---|
Activities を削除する | Notes と CAE、Activities/Connections | REMOVEFEATURES=Activities | Activities/Connections をアンインストールします。 |
NSL (Notes Single Logon) を削除する | Notes AllClient と Designer、Activities/Connections、フィードリーダー、NSL | REMOVEFEATURES=ClientSingleLogon | Notes Single Logon をアンインストールします。 |
- Notes フィーチャーをサイレントに削除する場合に REMOVEFEATURES 引数を使用するREMOVEFEATURES 引数を使用して、アップグレードインストール時または同じリリースのインストールの再実行時に、指定したフィーチャーをアンインストールします。サンプルの REMOVEFEATURES コマンドライン構文は次のとおりです。
たとえば、Notes コマンドラインインストーラを再度実行して Activities を削除する場合は、次のコマンドラインを使用します。setup /s /v
REMOVE=Name of the feature to be uninstalled
setup /s /v
REMOVE=Activities /qb+
- Notes フィーチャーをサイレントインストールする場合に ADDFEATURES 引数を使用するADDFEATURES 引数を使用して、アップグレードインストール時または同じリリースのインストールの再実行時に、指定したフィーチャーをインストールします。サンプルの ADDFEATURES コマンドライン構文は次のとおりです。
たとえば、CAE とフィードリーダーを追加する場合は、次のコマンドラインを使用します。setup /s /v
ADDFEATURES=Name of the feature to be uninstalled
setup /s/vADDFEATURES=CAE,Feedreader /qb+
オプションとして、以下のように SELECTINSTALLFEATURES を使用して、指定したこれらのフィーチャーをインストールできます。setup /s /v
SELECTINSTALLFEATURES=Feedreader /qb+
- ADDFEATURES 引数と REMOVEFEATURES 引数をともに使用するNotes の新しいリリースにアップグレードする際、または Notes フィーチャーをサイレントにインストールまたは削除する際に、ADDFEATURES 引数と REMOVEFEATURES 引数を使用できます。サイレントインストール時に、MSI のみのフィーチャー、Notes インストールマニフェストのみのフィーチャー、ハイブリッドフィーチャーを追加/削除できます。単一のコマンドラインで ADDFEATURES と REMOVEFEATURES を組み合わせることができます。たとえば、Activities を追加するが、フィードリーダーを削除する場合は、次のコマンドを使用できます。
同じコマンドラインで ADDFEATURES と REMOVEFEATURES の両コマンドライン引数を使用できない場合があります。ADDFEATURES=ALL 引数と REMOVEFEATURES 引数は同じコマンドで使用できません。また、同じコマンドの ADDFEATURES 引数と REMOVEFEATURES 引数の両方で同じフィーチャーを指定することもできません。ただし、異なるフィーチャーを指定する場合は、これらの 2 つの引数を同じコマンドで使用できます。たとえば、次のコマンドはサポートされません。setup /s /v
ADDFEATURES=Activities REMOVEFEATURES=Feedreader /qb+
setup.exe /s /v
SETMULTIUSER=1 ADDFEATURES=ALL REMOVEFEATURES=SametimeUI,Feedreader /L*v c:\temp\log852.log /qb+
- Notes のサイレントマルチユーザーインストールまたはアップグレードを実行するには、「
SETMULTIUSER=1
」コマンドラインステートメントを使用します。setup.exe /v
SETMULTIUSER=1 /qb
- デフォルト値を使用してプログレスバーを表示せずにインストールをサイレントモードで実行する場合は、次の構文を使用します。
setup.exe /s /v
/qn
注: たとえば、このコマンドは、Notes をシングルユーザーのデフォルトの C:\Program Files\HCL\Notes ディレクトリにインストールし、Notes データフォルダとファイルを C:\Program Files\HCL\Notes\data ディレクトリにインストールします。 - インストールが完了したとき、またはインストールが失敗した場合にメッセージを表示するには、次のように + パラメータを使用します。
setup.exe /s /v
/qn+
- インストールの完了または失敗を示すメッセージを表示するだけでなく、インストール時にプログレスバーも表示するには、次の構文を使用します。
setup.exe /s /v
/qb+
- デフォルトではない宛先ディレクトリ (たとえば、C:\HCL\Notes) を指定するには、次の構文を使用します。
setup /S /V
ADDFEATURES=ALL PROGDIR=C:\HCL\Notes DATADIR=C:\HCL\Notes\Data /qn
注: required 属性が true に設定されている、Notes インストールマニフェスト (install.xml) 内の各フィーチャーがインストールされます。 - インストールするインストールマニフェストフィーチャーを指定するには、Notes インストールマニフェスト (install.xml) から「
installfeature
」 ID 構文を取得します。これらのフィーチャーのいずれかをインストールするには、コマンドラインでADDFEATURES
プロパティにそのフィーチャー ID 値を含めます。次のように、引用符で囲んでコンマ区切りの名前を指定します。引用符、等号、スペースの配置には注意してください。
setup /s /v
ADDFEATURES=Activities,SametimeUI,CAE /qn