无忧启动论坛

标题: 软件安装管理器 [打印本页]

作者: freesoft00    时间: 2026-1-15 10:22
标题: 软件安装管理器
本帖最后由 freesoft00 于 2026-1-18 10:44 编辑

软件安装管理器论坛已经有好几个了。
使用ai+ahk写了一个。



可以串行安装就是一个软件安装完了再安装第二个。
也可以并行安装,有些软件是可以一起安装的就2个或者3个一起安装,安装完了再安装后续的软件。这样高配置电脑不用一直等待前一个软件安装完了再安装后面的,速度应该会快些。
理论上应该是这样的安装流程
示例配置文件:ini


[1] 软件1(串行)parallel=0


[2] 软件2(串行)parallel=0  


[3] 软件3(并行)parallel=1


[4] 软件4(并行)parallel=1


[5] 软件5(串行)parallel=0


[6] 软件6(串行)parallel=0


安装顺序应该是:软件1(单独安装)- 等待完成软件2(单独安装)- 等待完成软件3和软件4(同时安装)- 等待两个都完成 - 软件5(单独安装)- 等待完成软件6(单独安装)- 等待完成


包内有源代码,不对的地方可以自己修改,能完善后发布出来大家一起用更好。
包内有ini示例配置文件可以自己修改,软件可以放在相对目录中,比如data目录中


softmgr.zip (994.92 KB, 下载次数: 157)
softmgr_v2.zip (995.22 KB, 下载次数: 22)
softmgr_v3.zip (1012.05 KB, 下载次数: 37)
32位系统测试
softmgr32.zip (404.7 KB, 下载次数: 1)
softmgr_v4.zip (1014.16 KB, 下载次数: 16)




作者: yyz2191958    时间: 2026-1-15 10:26
支持发布
作者: DB591085100    时间: 2026-1-15 10:37
WIN10 32位会自动退出
作者: wn168cn@163.com    时间: 2026-1-15 10:56
支持分享
作者: 假大空    时间: 2026-1-15 10:59
本帖最后由 假大空 于 2026-1-15 11:03 编辑

支持原创!测试。建议增加个自定义安装路径开关,有些软件阔以装在非系统盘。方便自动化处理时读取路径信息
作者: it323    时间: 2026-1-15 11:01
感谢分享!
作者: rengrancunzai    时间: 2026-1-15 11:04
感谢分享!
作者: 董大    时间: 2026-1-15 11:04
支持原创!谢谢楼主的分享!
作者: fh123456    时间: 2026-1-15 11:22

支持分享
作者: cncecpcy    时间: 2026-1-15 11:24
好。。。。。。。。
作者: fanchenwen    时间: 2026-1-15 12:24
看起来蛮有意思的,此前一直用的bat安装,不知道这个有什么独特优势吗?
作者: yhage    时间: 2026-1-15 13:04
挺好的,多谢分享!
作者: fanchenwen    时间: 2026-1-15 13:07
fanchenwen 发表于 2026-1-15 12:24
看起来蛮有意思的,此前一直用的bat安装,不知道这个有什么独特优势吗?

大概看了一下,只有简单的安装功能,不够用啊,安装完了还得一个个设置。建议加入拷贝设置文件,导入注册表设置等功能,一次性安装完就设置好了。
作者: rgfwqx@163.com    时间: 2026-1-15 13:41
谢谢
作者: win82    时间: 2026-1-15 13:47
感谢分享
作者: ebaqiang    时间: 2026-1-15 13:47
这个好,感谢分享
作者: kanon|    时间: 2026-1-15 13:54
感谢制作分享!!!
作者: zqfeng01    时间: 2026-1-15 14:30
感谢分享
作者: freesoft00    时间: 2026-1-15 14:34
假大空 发表于 2026-1-15 10:59
支持原创!测试。建议增加个自定义安装路径开关,有些软件阔以装在非系统盘。方便自动化处理时读取路径信息

软件静默参数支持就在ini中添加。不支持就编写ahk或au3自动安装脚本修改安装路径
作者: freesoft00    时间: 2026-1-15 14:35
本帖最后由 freesoft00 于 2026-1-15 14:36 编辑
fanchenwen 发表于 2026-1-15 13:07
大概看了一下,只有简单的安装功能,不够用啊,安装完了还得一个个设置。建议加入拷贝设置文件,导入注册 ...

ini中添加批处理,批处理设置拷贝注入就可以了。和批处理一样。只是可以方便的勾选哪个安装哪个不安装。
作者: freesoft00    时间: 2026-1-15 14:36
DB591085100 发表于 2026-1-15 10:37
WIN10 32位会自动退出

没有在32位环境测试
作者: 小灰猪    时间: 2026-1-15 14:41
感谢分享
作者: 假大空    时间: 2026-1-15 14:42
freesoft00 发表于 2026-1-15 14:34
软件静默参数支持就在ini中添加。不支持就编写ahk或au3自动安装脚本修改安装路径

au3里面一般也写读取外置ini里面的安装自定义路径,这样不用每次修改au3脚本,外置到ini方便
作者: zhangfeng_223    时间: 2026-1-15 14:45
感谢分享
作者: fanchenwen    时间: 2026-1-15 14:51
freesoft00 发表于 2026-1-15 14:35
ini中添加批处理,批处理设置拷贝注入就可以了。和批处理一样。只是可以方便的勾选哪个安装哪个不安装。

autopath=*.bat吗?我试试
作者: freesoft00    时间: 2026-1-15 14:54
本帖最后由 freesoft00 于 2026-1-15 14:56 编辑
fanchenwen 发表于 2026-1-15 14:51
autopath=*.bat吗?我试试

类似这样
[11]
name=优化设置1
autopath=data\set1.cmd
ver=
ico=
Parameter=
line=优化安全设置1
checked=1

[12]
name=优化设置2
autopath=data\set2.cmd
ver=
ico=
Parameter=
line=优化安全设置2
checked=1

[13]
name=优化设置3
autopath=data\set3.cmd
ver=
ico=
Parameter=
line=优化安全设置3
checked=1
我是设置了好几个优化批处理,根据不同的环境勾选运行。比如办公环境,家用等需要设置的地方是不同的

作者: DB591085100    时间: 2026-1-15 15:34
楼主,能否修复  WIN10 32位系统中途会自动闪退问题
作者: zx6769    时间: 2026-1-15 15:37
楼主的分享!
作者: erdos47    时间: 2026-1-15 15:44
支持原创
作者: wwwlhp    时间: 2026-1-15 16:17
多谢分享!!!
作者: ewq11111    时间: 2026-1-15 16:40
感谢分享!
作者: hmaaaa    时间: 2026-1-15 16:53
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者: BG7PON    时间: 2026-1-15 16:54
这个有点意思,下来试试!
作者: freesoft00    时间: 2026-1-15 17:02
本帖最后由 freesoft00 于 2026-1-15 17:04 编辑
DB591085100 发表于 2026-1-15 15:34
楼主,能否修复  WIN10 32位系统中途会自动闪退问题

我找一个环境测试一下
是软件安装过程中软件退出吗
你修改配置文件把
autoparallel=1
删除试试。
我回头也再测试一下

作者: guong    时间: 2026-1-15 17:10
谢谢分享了!
作者: promrhxq    时间: 2026-1-15 17:31
感谢分享好东东
作者: fanchenwen    时间: 2026-1-15 17:36
freesoft00 发表于 2026-1-15 14:54
类似这样
[11]
name=优化设置1

ico= ,这个是没有作用的吗
作者: 一场荒唐半生梦    时间: 2026-1-15 17:49
感谢楼主分享
作者: yxldhl    时间: 2026-1-15 17:54
ahk高手 膜拜一下
作者: freesoft00    时间: 2026-1-15 17:56
fanchenwen 发表于 2026-1-15 17:36
ico= ,这个是没有作用的吗

对,这个不起作用,可以在配置文件中直接删除,留着也行。因为软件界面上没有做。
作者: fanchenwen    时间: 2026-1-15 18:32
freesoft00 发表于 2026-1-15 17:56
对,这个不起作用,可以在配置文件中直接删除,留着也行。因为软件界面上没有做。

Manual这一项又是做什么的呢
作者: xumtak    时间: 2026-1-15 18:46
感谢楼主分享

作者: handsome_xiang    时间: 2026-1-15 18:48
感谢分享!
作者: freesoft00    时间: 2026-1-15 19:15
fanchenwen 发表于 2026-1-15 18:32
Manual这一项又是做什么的呢

手动安装,也可以删除,目前也不起作用了
作者: smile_z    时间: 2026-1-15 19:27
感谢分享
作者: fh123456    时间: 2026-1-15 19:56
谢谢分享~
作者: staony    时间: 2026-1-15 20:25
支持分享
作者: mk7172    时间: 2026-1-15 20:27
试试看怎么样,谢谢楼主辛苦制作
作者: chairmansu    时间: 2026-1-15 22:04
支持分享!!
作者: plezhong    时间: 2026-1-15 22:35
大神原创啊,感谢分享。
作者: xyzjzlf    时间: 2026-1-15 23:08
感谢楼主分享!
作者: purehai    时间: 2026-1-15 23:10
感谢分享!
作者: lzy108    时间: 2026-1-15 23:23
谢谢分享!!!!
作者: nbf5031500    时间: 2026-1-15 23:33
多谢分享!
作者: chibuzhu    时间: 2026-1-16 01:17
标题: 感谢分享
感谢分享
作者: lihuei9    时间: 2026-1-16 06:06
感谢分享
作者: 2010天月来了    时间: 2026-1-16 08:24
是好东西,但是那个倒计时以及几秒退出能否也支持配置文件设定呢?包括设定不退出。
作者: ootdyao    时间: 2026-1-16 08:40
感谢分享
作者: freesoft00    时间: 2026-1-16 09:07
2010天月来了 发表于 2026-1-16 08:24
是好东西,但是那个倒计时以及几秒退出能否也支持配置文件设定呢?包括设定不退出。

开始安装的倒计时在配置文件中
wait=5

退出的是在ahk代码中设定的,开头的
global ExitCounter := 5  ; 退出倒计时计数器
作者: sulong    时间: 2026-1-16 09:24
谢谢楼主分享
作者: 2010天月来了    时间: 2026-1-16 09:34
freesoft00 发表于 2026-1-16 09:07
开始安装的倒计时在配置文件中
wait=5

那行。超级好的东西
作者: freesoft00    时间: 2026-1-16 09:44
本帖最后由 freesoft00 于 2026-1-16 09:45 编辑
2010天月来了 发表于 2026-1-16 09:34
那行。超级好的东西

按你说的都从配置文件读取了
新增的配置文件参数:

作者: 2010天月来了    时间: 2026-1-16 11:17
本帖最后由 2010天月来了 于 2026-1-16 11:21 编辑
freesoft00 发表于 2026-1-16 09:44
按你说的都从配置文件读取了
新增的配置文件参数:exitwait:安装完成后的退出倒计时时间(秒), ...

你知道这个小程序人们最大的需求还有一个是什么么?就是界面上所有按钮或功能涉及的文字内容都放入配置文件自由设置。哈哈哈哈
但是第二版已经超级好了,收藏

作者: freesoft00    时间: 2026-1-16 21:21
2010天月来了 发表于 2026-1-16 11:17
你知道这个小程序人们最大的需求还有一个是什么么?就是界面上所有按钮或功能涉及的文字内容都放入配置文 ...

改了一下,应该是你说的那样可以自定义logo和标题
logo个数应该常用的都支持jpg png bmp加个了图看看是那个效果不是

作者: welixin    时间: 2026-1-16 21:37
多谢大佬
作者: 2012飘水    时间: 2026-1-16 22:06
下载体验一下
作者: kkddff    时间: 2026-1-17 08:49
谢谢楼主的分享!
作者: fegr    时间: 2026-1-17 13:38
感谢分享
作者: womwom    时间: 2026-1-17 13:50
感谢分享
作者: DB591085100    时间: 2026-1-17 14:23
win10  32位还是闪退,正经的问题没解决把功夫放在花里胡哨上了
作者: 2010天月来了    时间: 2026-1-18 08:42
本帖最后由 2010天月来了 于 2026-1-18 08:44 编辑
DB591085100 发表于 2026-1-17 14:23
win10  32位还是闪退,正经的问题没解决把功夫放在花里胡哨上了

你是32的win10??还是这个小程序的32位版本在64位的win10里闪退呢?

我这边win10家庭版开启程序正常呢

或者你是64位的win10里点击这个小程序的32位版本的某个按钮闪退吗?
哦,你前面说是中途闪退..............




作者: freesoft00    时间: 2026-1-18 09:51
本帖最后由 freesoft00 于 2026-1-18 10:45 编辑
DB591085100 发表于 2026-1-17 14:23
win10  32位还是闪退,正经的问题没解决把功夫放在花里胡哨上了

一楼新加了一个32位的主程序,你可以替换试试。
可能是dpi设置的地方不适合某些32位的系统v4版可以测试一下。如果不行有一个单独的32位程序替换一下然后运行试试

作者: ysxc666    时间: 2026-1-19 00:59
感谢分享
作者: ootdyao    时间: 2026-1-19 09:41
感谢分享
作者: AAA爱吃麻辣烫    时间: 2026-1-19 14:25
支持!!!
作者: softwarezheng1    时间: 2026-1-19 14:33
感谢,很不错的一款软件
作者: hengrui1997    时间: 2026-1-19 15:21
感谢分享
作者: yzszh64    时间: 2026-1-21 09:36
谢谢分享。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3