标签: nsis
如果操作系统处于安全模式,则在使用NSIS卸载安装的软件时,如何停止卸载并弹出消息框(如下所示)。
答案 0 :(得分:1)
!include LogicLib.nsh Function un.onInit !define /IfNDef SM_CLEANBOOT 67 System::Call 'USER32::GetSystemMetrics(i${SM_CLEANBOOT})i.r0' ${If} $0 <> 0 MessageBox mb_IconStop "Safe mode blah blah" Quit ${EndIf} FunctionEnd