轶哥

📚 Having fun with AI Agent. Always learning.

    Windows应用以管理员权限开机自启(开源)
    •   更新:2020-02-16 14:21:14
    •   首发:2020-02-16 14:21:14
    •   源代码
    •   5437

    背景

    在研发自助硬件设备的时候,需要实现Windows下的软件以管理员权限自启。

    1. Windows服务:需想办法调用UI进程。
    2. NSSM:一个方便的服务封装程序。但以管理员权限启动UI进程较困难。
    3. 注册表:常见方法在最新版win10测试失败。可尝试抓取Windows任务计划程序对注册表的修改。

    测试了多种方法,发现最终可靠的方法是通过Windows任务计划程序进行注册。

    Boot Run (注册Windows管理员权限启动应用)

    通过API修改Windows任务计划程序,实现Windows应用以管理员权限开机自启。

    仓库地址:https://github.com/yi-ge/boot-run

    使用方法

    boot-run.exe "AppName" "ExeFilePath" "Arguments"
    

    注意: 该程序需以管理员权限启动。

    Example

    boot-run.exe "NotePad" "C:\Windows\System32\notepad.exe" "C:\test.log"
    
    打赏
    交流区

    暂无内容

    尚未登陆
    发布
      上一篇 (Docker搭配免费SSL证书)
    下一篇 (开源MySQL定时备份系统)  

    评论回复提醒