FindProc是NSIS检查进程是否正在运行的插件

/*
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 "永恒心锁"
 FindProcDLL::FindProc "${PROCESS_NAME}"
 ${If} $R0 == 1
 MessageBox MB_OK "${PROCESS_NAME} 进程正在运行当中!"
 ${EndIf}
SectionEnd
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容