BarTenderをサイレントインストールする方法
概要
BarTenderスイートのインストール作業は、BarTenderインストーラーをさまざまなWindowsコマンドで実行することで自動化できます。
以下のようなコマンドラインパラメータを使うことで、BarTenderアプリケーションスイートの各コンポーネントをインストールするスクリプトを作成できます。
インストールスクリプト例
サイレントインストールオプションを使用する際に利用できるオプションの一部を紹介します。
Setup.exeはダウンロードしたBarTenderインストーラーのファイルパスの代わりに記載されていますので、コマンドを実行する前にご自身のファイルパスに置き換えてください。例:C:\Users\username\Desktop\BT2019_R4_140669_Full_x64.exe
BarTenderスイートをPrint Portalを除いてサイレントインストールする場合:
setup.exe FEATURE=BarTender
BarTenderスイートをインストールし、Print Portalを除いてアクティベートする場合:
setup.exe FEATURE=BarTender PKC=xxxx-xxxx-xxxx-xxxx
BarTenderを別のインストールディレクトリ(例:C:\My BarTender Software)にインストールする場合:
setup.exe FEATURE=BarTender INSTALLDIR="C:\My BarTender Software"
リモート展開ツール
BarTenderは、PSEXEC、SCCM、InTuneなど、多数のコンピューターへのソフトウェアインストールを効率化するためのリモート展開ツールには対応していません。
これらのソフトウェアが一部の環境で動作する場合もありますが、予期しない動作を引き起こす可能性があるため、推奨もサポートもしていません。
追加リソース
概要
BarTenderスイートのインストール作業は、BarTenderインストーラーをさまざまなWindowsコマンドパラメータで実行することで自動化できます。
以下のようなコマンドラインパラメータを使うことで、BarTenderアプリケーションスイートの各コンポーネントをインストールするスクリプトを作成できます。
インストールスクリプト例
サイレントインストールオプションを使用する際に利用できるオプションの一部を紹介します。
Setup.exeはダウンロードしたBarTenderインストーラーのファイルパスの代わりに記載されていますので、コマンドを実行する前にご自身のファイルパスに置き換えてください。例:C:\Users\username\Desktop\BT2016_R9_3160_Full_x64.exe
BarTenderスイートとすべての付属アプリケーションをサイレントインストールする場合:
setup.exe /s /v" /qn"
BarTenderスイートをインストールし、ソフトウェアをアクティベートする場合:
setup.exe /s /v" /qn PKC=xxxx-xxxx-xxxx-xxxx"
BarTenderとPrint Stationを別のインストールディレクトリ(例:C:\My BarTender Software)にインストールする場合:
setup.exe /s /v" /qn ADDLOCAL=BarTender,PrintStation INSTALLDIR=\ "C:\My BarTender Software""
SLS_PRIMARYキーは、サイレントインストール時にSeagull License Server(SLS)のアドレス情報を設定するためのものですが、このキーが機能しないため、代わりにSystem Serviceによって作成されたライセンスファイルを新しいインストール先にコピーする方法を推奨します。この情報はC:\ProgramData\Seagull\BarTender\BTLM.iniに保存されています。
まず、必要なSLS情報がすべて入力されたBTLM.iniファイルを作成します。手順は以下の通りです:
- インストールウィザードを使ってBarTenderクライアントを1台インストールし、ソフトウェアをアクティベートしてネットワーク上のSeagull License Serverに接続します。
- Windowsのサービス一覧からBarTender System Serviceを停止します。
- C:\ProgramData\Seagull\BarTenderに移動し、BTLM.iniをサイレントインストール用にアクセスできる場所にコピーします。
- BarTender System Serviceを再起動します。
これでBTLM.iniファイルが用意できたので、クライアントのサイレントインストールを進めてください。SLS_PRIMARYキーはスクリプトの失敗原因となるため含めないでください。また、インストール時にソフトウェアのアクティベーションも行うようにしてください。
バッチスクリプトやその他のスクリプトで、ユーザー操作なしにSLS情報を設定するには、以下の手順を実行します:
- BarTender System Serviceを停止します。
- 共有場所からC:\ProgramData\Seagull\BarTenderにBTLM.iniをコピーし、既存ファイルを上書きします。
- BarTender System Serviceを再起動します。
リモート展開ツール
BarTenderは、PSEXEC、SCCM、InTuneなど、多数のコンピューターへのソフトウェアインストールを効率化するためのリモート展開ツールには対応していません。
これらのソフトウェアが一部の環境で動作する場合もありますが、予期しない動作を引き起こす可能性があるため、推奨もサポートもしていません。