/* FindProc是NSIS检查进程是否正在运行的插件 FindProc只有一个FindProc接口函数,它接收一个进程名的参数存于栈中. FindProc将返回值存于$R0中.1代表找到,0代表没有找到,605之类的代码出错信息. */ !AddPluginDir "../Plugins" !define PROCESS_NAME "notepad.exe" !include "Logiclib.nsh" SetCompressor /SOLID lzma OutFile "FindProc.exe" Section "NSIS衿华客" FindProcDLL::FindProc "${PROCESS_NAME}" ${If} $R0 == 1 MessageBox MB_OK "${PROCESS_NAME} 进程正在运行当中!" ${EndIf} SectionEnd