0

nsis スクリプトを使用して exe ファイルを作成しました。スクリプトには、修復削除機能が含まれています。

ユーザーが削除オプションを選択すると、アプリケーションが削除されます。機能しています。削除には次のコードを使用しました

    Function nsDialogpage
    ${If} $Remove == 1
      call Removed
     ${EndIf}
    FunctionEnd

Function Removed
nsExec::Exec '"$INSTDIR\uninstall.exe" /S _?=$INSTDIR'
FunctionEnd

uninstal.exe をクリックしてアプリケーションをインストールすると、プログレス バーとファイルのリストが表示されます。最後に、システムからアプリケーションが削除されます。削除ボタンをクリックしながらシナリオを実行したいのですが、上記のコードではアプリケーションのみを削除します。詳細は表示されません。

これを達成する方法は?

ここに画像の説明を入力

4

1 に答える 1

0

アンインストール出力リストは、ShowUninstDetails(コンパイル時) とSetDetailsView(実行時) によって制御されます。

于 2013-02-04T17:10:53.617 に答える