在 nsis 中卸载前添加自定义页面
add a custom page before uninstall in nsis
我想创建一个页面并在卸载期间向用户询问数据库信息,如用户名、密码、实例名称,并使用相同的信息进行一些查询。
我在这里面临的唯一问题是将自定义 page.IF 我只是将页面声明为
UninstPage 自定义 un.dbPageEnter un.dbPageLeave
然后它出现在最后但禁用了“下一步”按钮(我无法点击下一步和 运行 现在的查询)
因此,以下是我现在可以执行的步骤
- 创建卸载程序
- 双击 -> 点击卸载
- 卸载进度条运行s
- 显示自定义页面,我可以填写数据库信息,但下一步按钮被禁用
问题:
- 是否可以在单击卸载之前获取此自定义页面?
页面按照它们在您的脚本中出现的顺序显示。
UninstPage Custom un.dbPageEnter un.dbPageLeave
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
我想创建一个页面并在卸载期间向用户询问数据库信息,如用户名、密码、实例名称,并使用相同的信息进行一些查询。 我在这里面临的唯一问题是将自定义 page.IF 我只是将页面声明为
UninstPage 自定义 un.dbPageEnter un.dbPageLeave
然后它出现在最后但禁用了“下一步”按钮(我无法点击下一步和 运行 现在的查询) 因此,以下是我现在可以执行的步骤
- 创建卸载程序
- 双击 -> 点击卸载
- 卸载进度条运行s
- 显示自定义页面,我可以填写数据库信息,但下一步按钮被禁用
问题:
- 是否可以在单击卸载之前获取此自定义页面?
页面按照它们在您的脚本中出现的顺序显示。
UninstPage Custom un.dbPageEnter un.dbPageLeave
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES