Page 1 of 1

コマンドラインによるサイレントインストールについて

Posted: Thu Feb 16, 2017 2:32 am
by sirase
お世話になっています。

オープンソース版になる以前の、UT-VPN時代には、コマンドラインで
--
C:\>utvpnclient-v1.01-7101-public-2010.06.27-ja-win32_msi-x86-32bit.msi /quiet /passive
--
のような指定をすると、オプションデフォルトでサイレントインストールが出来ていました。
現在、このオプションは使えなくなっているようで、上記のような /quiet /passive をインストーラの
引数として渡すと、引数が無視されて普通のインストーラが立ち上がってきます。
これを、サイレントインストールする方法をご教示ください。

# 大量のパソコンへインストールする等の際に、自動でインストールと接続設定をセットアップする
# スクリプトで利用することを想定しています。

よろしくお願い致します。

Re: コマンドラインによるサイレントインストールについて

Posted: Thu Feb 16, 2017 10:34 am
by cedar
UT-VPN では、インストーラに InstallShield が使用されていましたが、SoftEther VPN 4.0 では、独自インストーラを使用しているため、インストーラには互換性がありません。

インストーラのオプションの一覧を見る限り、サイレントインストールに相当しそうなものはないようです。
https://github.com/SoftEtherVPN/SoftEth ... SW.c#L6502

自前で実装を追加するか、スクリプトなどでインストールを行うのが良いと思います。