11.1.1 と 11.2.0 の両方のセットアップ用に setup.iss ファイルを作成して、JMP 11.2 のサイレント インストールを作成しましたが、すべて正常に動作しています。
JMPをサイレントアンインストールする機能も必要ですが、コマンドラインに関するヘルプが必要です。
対話型のアンインストール コマンドラインは次のとおりです。
「c:\Program Files (x86)\Installshield インストール情報\{AA751FBF-FCBC-49E9-BCDF-220310781481}\setup.exe」 -runfromtemp -l0x0409 -removeonly
/s、-s、/z、/q を追加したり、setup.iss を作成して /f1c:\%pathtosetup.iss% を使用したり、応答ファイルを使用して元のインストーラーを再実行したりしてみましたが、何も機能しません。「選択したアプリケーションとそのすべての機能を完全に削除しますか?」というメッセージが表示されます。
このダイアログ ボックスを抑制し、JMP をサイレントにアンインストールすることに成功した人はいますか? いつもの itninja サイトや他の installshield フォーラムをチェックしましたが、何も役に立ちませんでした。
答えが見つかりました:
uninstall.iss を作成し、次のコマンドラインを使用して実行します。
"C:\Program Files (x86)\Installshield インストール情報\{AA751FBF-FCBC-49E9-BCDF-220310781481}\setup.exe" -s -removeonly -f1C:\full_path_to_uninstall.iss -f2C:\full_path_to_uninstall.log