设为首页 收藏本站

NSIS中文论坛

查看: 56|回复: 3

[求助] 如何指定nsis的卸载程序在任务管理器中的name

[复制链接]

该用户从未签到

1

主题

3

帖子

23

积分

积分
23
发表于 2018-10-31 20:24:34 | 显示全部楼层 |阅读模式
nsis新手求助,我要实现的是用第三方应用(VS开发)来监控当前nsis的卸载程序是否在运行。网上搜索了很久也没搜到相关解决办法,即使我通过 WriteUninstaller "$INSTDIR\uninst.exe" 导出了卸载程序uninst.exe,但是在执行卸载程序后在任务管理器中该卸载程序显示的进程名称确是Au_.exe,搜索后发现这个命名是不固定的,也就是系统给当前nsi卸载程序起的临时名称A~Zu_.exe,这使我第三方的进程无法通过进程名称来判断这个卸载程序是否真的在运行。请指教,或者有其他可行方案也可。
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-9 07:57
  • 签到天数: 67 天

    [LV.6]常住居民II

    97

    主题

    440

    帖子

    4987

    积分

    积分
    4987
    发表于 2018-11-1 14:41:25 | 显示全部楼层
    单独写一个卸载程序,就可以自行命名了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    帖子

    23

    积分

    积分
    23
     楼主| 发表于 2018-11-1 16:00:01 | 显示全部楼层
    flighty 发表于 2018-11-1 14:41
    单独写一个卸载程序,就可以自行命名了

    就是只能再写一个nsis程序执行这个卸载功能,然后把它包含到现有安装的nsis程序中? 在安装完时给它释放到原卸载程序位置呗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-9 07:57
  • 签到天数: 67 天

    [LV.6]常住居民II

    97

    主题

    440

    帖子

    4987

    积分

    积分
    4987
    发表于 2018-11-2 08:17:50 | 显示全部楼层
    iopprcle 发表于 2018-11-1 16:00
    就是只能再写一个nsis程序执行这个卸载功能,然后把它包含到现有安装的nsis程序中? 在安装完时给它释放到 ...

    是的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|联系我们|NSIS中文论坛    

    GMT+8, 2018-11-21 06:11 , Processed in 0.022435 second(s), 15 queries , MemCache On.

    Powered by Discuz!X3.3

    Copyright © 2015-2018 NSIS中文论坛

    快速回复 返回顶部 返回列表