无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7137|回复: 68
打印 上一主题 下一主题

[原创] 软件自动安装器SWAI v3.5测试版,可根据不同系统版本及位宽批量执行程序......

    [复制链接]
跳转到指定楼层
1#
发表于 2021-2-3 14:33:22 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 邪恶海盗 于 2025-5-28 17:46 编辑

主界面:


软件自动安装器(SoftWare Auto Install,简称SWAI) :
一个小工具,可在桌面或者部署接口下运行,自动搜索硬盘/光盘/U盘根目录下的SWAI\SWAI_*.ini(*代表当前系统位数x86或x64)配置文件,读取该配置文件并可根据不同的系统版本号来调用可执行程序的安装/运行.

使用说明:
将主程序SWAI.exe置于安装版系统镜像I386\SVPACK下T13调用,或者置于封装版系统sysprep下部署前/中/后调 用,SWAI2.exe运行时自动搜索并调用硬盘分区/光盘/可移动磁盘根目录下的SWAI\SWAI_*.ini(*代表当前系统位数x86或x64),并根据配置文件执行软件安装.
这样的好处是软件更新更方便,直接修改外置程序包就可以了...

启动时的提示:


正常运行时:


未找到配置文件或[]项目查询失败时:


未找到待执行的软件路径时:


配置文件格式不正确时:


配置文件:
  1. ;软件自动安装器(Software Auto Install) V3.5测试版 By:邪恶海盗 www.hidao.org
  2. ;
  3. ;----------------   使用示例及说明   ----------------
  4. ;
  5. ;[5.];==>[5.]代表系统版本号,在配置文件内能保证唯一且匹配当前系统版本就行,如[5.]可匹配5.1和5.2.3790等,注意如果同时存在类似[5.]和[10.0.10585.]这类内部有交集的会出错
  6. ;T=XXX;==>T(即Title)代表安装过程中显示的标题,运行后显示为"正在安装'ABCDE'",标题不能过长,否则显示不全
  7. ;F=ABCDE;==>F(即File)代表软件程序的名称与路径(支持.exe/.cmd等可执行程序),\代表配置文件所在目录,支持子目录如\AAA\BBB.exe
  8. ;C=/?;==>C(即CmdLine)代表程序的运行参数,可为空
  9. ;H=1;==>H(即Hide)代表是否隐藏,为1在安装过程中隐藏软件的安装界面,为其它字符则显示界面,可为空(某些软件不支持隐藏界面运行)
  10. ;
  11. ;------------------------- 以下为配置文件正文 ------------------------
  12. ;---- 警告: 配置文件内容必需严格按示例要求填写,缺失会导致运行异常 ----

  13. [Config] ;设置参数
  14. Time=
  15. ;Time,初始信息提示窗口时间(秒),默认10(秒),负值为不显示初始信息提示窗口


  16. [5.]
  17. t=计算机改名工具
  18. f=\pcrename.exe
  19. c=/l1
  20. h=

  21. t=111111
  22. f=\12\13.cmd
  23. c=
  24. h=1


  25. [.7601]
  26. t=3333
  27. f=\AAA.exe
  28. c=/s
  29. h=

  30. t=11222
  31. f=\12.cmd
  32. c=
  33. h=1
复制代码

特别提醒:
此工具默认调用搜索到的第一个SWAI_*.ini(*代表当前系统位数x86或x64)配置文件,盘符搜索顺序为倒序,但有多个SWAI文件夹时,还是建议先将不使用的文件夹改名,以防出错!

更新日志:
2021-02-03, 整合R4OSV功能,可根据系统位宽与版本号调用不同的程序执行
2021-02-07, SWAI v2.1beta, 优化配置文件出错时的运行逻辑
2025-05-28,SWAI v3.5beta,相对v2.x更新:
1.修改SWAI及配置文件为*:\SWAI3\SWAI3_x86.ini(或x64.ini)
2.修改了系统版本号检测机制,解决了Win10/11版本号检测不准的问题;
3.配置文件新增Config字段,加入了Time关键字用于控制初始检测窗口显示时间(秒),默认10秒;
4.增加了关键字检测机制,当写错时给予警告提示
5.修改了运行命令,未找到软件路径时会自动跳过



下载地址: SWAI v3.5 Beta

评分

参与人数 1无忧币 +5 收起 理由
holley2008 + 5 赞一个!

查看全部评分

69#
 楼主| 发表于 3 天前 | 只看该作者
zts59 发表于 2025-6-6 16:44
三个文件解压到D:\TEST\SWAI3\
打开SWAI3.exe,竟然找不到INI文件:
---------------------------

提示好像很清楚吧?


二○二五年六月六日
回复

使用道具 举报

68#
发表于 3 天前 | 只看该作者
三个文件解压到D:\TEST\SWAI3\
打开SWAI3.exe,竟然找不到INI文件:
---------------------------
SWAI3 警告
---------------------------
未找到配置文件 *:\SWAI3\SWAI3_X64.ini,8秒后自动退出!
---------------------------
确定   
---------------------------

点评

提示好像很清楚吧? 二○二五年六月六日  详情 回复 发表于 3 天前
回复

使用道具 举报

67#
发表于 2025-5-29 09:29:19 | 只看该作者
高深,看不懂
回复

使用道具 举报

66#
发表于 2025-5-29 09:09:31 | 只看该作者

多谢,辛苦了。
回复

使用道具 举报

65#
 楼主| 发表于 2025-5-28 17:46:47 | 只看该作者
奈绪 发表于 2025-5-28 17:19
下载不了啊楼主

下载地址修复了...


二○二五年五月二十八日

点评

多谢,辛苦了。  详情 回复 发表于 2025-5-29 09:09
回复

使用道具 举报

64#
发表于 2025-5-28 17:19:33 | 只看该作者
下载不了啊楼主

点评

下载地址修复了... 二○二五年五月二十八日  详情 回复 发表于 2025-5-28 17:46
回复

使用道具 举报

63#
发表于 2025-5-28 17:17:19 | 只看该作者
找到这个链接了,非常感谢,下载试试。
回复

使用道具 举报

62#
 楼主| 发表于 2025-5-26 13:16:50 | 只看该作者
cxq517 发表于 2025-5-26 09:45
这个正常了,没有提示了。

命令不一样,能正常用就行...


二○二五年五月二十六日
回复

使用道具 举报

61#
发表于 2025-5-26 10:08:06 | 只看该作者
邪恶海盗 发表于 2025-5-25 14:37
更新到3.4,再试试看,注意关注软件运行参数和隐藏功能是否生效

具体什么原因导致的了?
回复

使用道具 举报

60#
发表于 2025-5-26 09:45:51 | 只看该作者
邪恶海盗 发表于 2025-5-25 14:37
更新到3.4,再试试看,注意关注软件运行参数和隐藏功能是否生效

这个正常了,没有提示了。

点评

命令不一样,能正常用就行... 二○二五年五月二十六日  详情 回复 发表于 2025-5-26 13:16
回复

使用道具 举报

59#
 楼主| 发表于 2025-5-25 14:37:10 | 只看该作者
cxq517 发表于 2025-5-25 11:00
不会

SWAI0.6版本调用也不会。

更新到3.4,再试试看,注意关注软件运行参数和隐藏功能是否生效
SWAI3.4.zip (356.71 KB, 下载次数: 5)

点评

具体什么原因导致的了?  详情 回复 发表于 2025-5-26 10:08
这个正常了,没有提示了。  详情 回复 发表于 2025-5-26 09:45
回复

使用道具 举报

58#
发表于 2025-5-25 14:13:16 | 只看该作者
感谢分享!
回复

使用道具 举报

57#
发表于 2025-5-25 12:13:19 | 只看该作者
freesoft00 发表于 2025-5-25 11:45
是不是这里的原因
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=443701&extra=

晚些我试下这里说的方法

但很奇怪的是,只有部署中才出现。而且用楼主SWAI0.6版本的工具也不出现。
回复

使用道具 举报

56#
发表于 2025-5-25 11:45:28 | 只看该作者
cxq517 发表于 2025-5-25 11:00
不会

SWAI0.6版本调用也不会。

是不是这里的原因
http://bbs.wuyou.net/forum.php?m ... d=443701&extra=

点评

晚些我试下这里说的方法 但很奇怪的是,只有部署中才出现。而且用楼主SWAI0.6版本的工具也不出现。  详情 回复 发表于 2025-5-25 12:13
回复

使用道具 举报

55#
发表于 2025-5-25 11:00:50 | 只看该作者
邪恶海盗 发表于 2025-5-25 10:33
部署中用批处理调用这些软件安装会报安全警告么?

不会

SWAI0.6版本调用也不会。

点评

更新到3.4,再试试看,注意关注软件运行参数和隐藏功能是否生效  详情 回复 发表于 2025-5-25 14:37
更新到3.5,再试试看,注意关注一下调用的软件运行参数有没有用,以前的源码弄丢了不知道当时咋写的了...  详情 回复 发表于 2025-5-25 14:01
是不是这里的原因 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=443701&extra=  详情 回复 发表于 2025-5-25 11:45
回复

使用道具 举报

54#
 楼主| 发表于 2025-5-25 10:33:30 | 只看该作者
cxq517 发表于 2025-5-25 08:46
3.2版本桌面正常,部署中依然出现“打开文件-安全警告”

部署中用批处理调用这些软件安装会报安全警告么?


二○二五年五月二十五日

点评

不会 SWAI0.6版本调用也不会。  详情 回复 发表于 2025-5-25 11:00
回复

使用道具 举报

53#
发表于 2025-5-25 08:46:31 | 只看该作者
邪恶海盗 发表于 2025-5-24 18:04
更新到3.2,再试试部署中和桌面运行都是否正常...

3.2版本桌面正常,部署中依然出现“打开文件-安全警告”

点评

部署中用批处理调用这些软件安装会报安全警告么? 二○二五年五月二十五日  详情 回复 发表于 2025-5-25 10:33
回复

使用道具 举报

52#
 楼主| 发表于 2025-5-24 18:04:43 | 只看该作者
cxq517 发表于 2025-5-24 16:54
那会不会不是因为管理员权限的问题了?

更新到3.2,再试试部署中和桌面运行都是否正常...
SWAI3.2.zip (357.1 KB, 下载次数: 4)

点评

3.2版本桌面正常,部署中依然出现“打开文件-安全警告”  详情 回复 发表于 2025-5-25 08:46
回复

使用道具 举报

51#
 楼主| 发表于 2025-5-24 16:56:09 | 只看该作者
cxq517 发表于 2025-5-24 16:54
那会不会不是因为管理员权限的问题了?

是的,即使是管理员账户也受 UAC控制,回头再研究一下...


二○二五年五月二十四日
回复

使用道具 举报

50#
发表于 2025-5-24 16:54:20 | 只看该作者
邪恶海盗 发表于 2025-5-24 16:41
那不对啊,结果是1代表当前已经是管理员权限了,咋还报错...

那会不会不是因为管理员权限的问题了?

点评

更新到3.2,再试试部署中和桌面运行都是否正常...  详情 回复 发表于 2025-5-24 18:04
更新到3.2,再试试部署中和桌面运行都是否正常...  详情 回复 发表于 2025-5-24 17:44
是的,即使是管理员账户也受 UAC控制,回头再研究一下... 二○二五年五月二十四日  详情 回复 发表于 2025-5-24 16:56
回复

使用道具 举报

49#
 楼主| 发表于 2025-5-24 16:41:25 | 只看该作者
cxq517 发表于 2025-5-24 16:11
两个都测试了,桌面环境以及部署中环境,跟你贴的两个图片一样

那不对啊,结果是1代表当前已经是管理员权限了,咋还报错...


二○二五年五月二十四日

点评

那会不会不是因为管理员权限的问题了?  详情 回复 发表于 2025-5-24 16:54
回复

使用道具 举报

48#
发表于 2025-5-24 16:11:48 | 只看该作者
邪恶海盗 发表于 2025-5-24 15:33
运行这两个测试工具看看结果是什么,部署中和桌面都可以试试

两个都测试了,桌面环境以及部署中环境,跟你贴的两个图片一样

点评

那不对啊,结果是1代表当前已经是管理员权限了,咋还报错... 二○二五年五月二十四日  详情 回复 发表于 2025-5-24 16:41
回复

使用道具 举报

47#
 楼主| 发表于 2025-5-24 15:33:31 | 只看该作者
本帖最后由 邪恶海盗 于 2025-5-24 15:34 编辑
cxq517 发表于 2025-5-24 14:30
今天测试了,3.1版本在部署中依然出现“打开文件-安全警告”,安装QQ就会报这个。
如下图这样的

运行这两个测试工具看看结果是什么,部署中和桌面都可以试试

test.zip (551.32 KB, 下载次数: 1)

点评

两个都测试了,桌面环境以及部署中环境,跟你贴的两个图片一样  详情 回复 发表于 2025-5-24 16:11
回复

使用道具 举报

46#
发表于 2025-5-24 14:30:14 | 只看该作者
邪恶海盗 发表于 2025-5-22 17:17
更新到3.1,更改了初始窗口的提示,ini配置文件中增加了字段Config关键字Time用于设置初始窗口提示时间, ...

今天测试了,3.1版本在部署中依然出现“打开文件-安全警告”,安装QQ就会报这个。
如下图这样的

点评

运行这两个测试工具看看结果是什么,部署中和桌面都可以试试  详情 回复 发表于 2025-5-24 15:33
回复

使用道具 举报

45#
 楼主| 发表于 2025-5-22 21:30:41 | 只看该作者
cxq517 发表于 2025-5-22 21:10
好的,明天我在部署环境测试

虚拟机也可以部署测试的,上个快照随便玩...


二○二五年五月二十二日
回复

使用道具 举报

44#
发表于 2025-5-22 21:10:18 | 只看该作者
邪恶海盗 发表于 2025-5-22 17:17
更新到3.1,更改了初始窗口的提示,ini配置文件中增加了字段Config关键字Time用于设置初始窗口提示时间, ...

好的,明天我在部署环境测试

点评

虚拟机也可以部署测试的,上个快照随便玩... 二○二五年五月二十二日  详情 回复 发表于 2025-5-22 21:30
回复

使用道具 举报

43#
 楼主| 发表于 2025-5-22 17:17:56 | 只看该作者
cxq517 发表于 2025-5-22 11:47
发现一个新问题:在部署中调用程序,有些程序会出现“打开文件-安全警告”的提示(如下图,图是网上借用 ...

更新到3.1,更改了初始窗口的提示,ini配置文件中增加了字段Config关键字Time用于设置初始窗口提示时间,另外设置为默认管理员权限运行



  1. [Config] ;设置参数
  2. Time=
  3. ;Time,初始信息提示窗口时间,默认10秒,负值为不显示初始信息提示窗口
复制代码
SWAI3.1.zip (356.76 KB, 下载次数: 4)

点评

今天测试了,3.1版本在部署中依然出现“打开文件-安全警告”,安装QQ就会报这个。 如下图这样的  详情 回复 发表于 2025-5-24 14:30
好的,明天我在部署环境测试  详情 回复 发表于 2025-5-22 21:10
回复

使用道具 举报

42#
发表于 2025-5-22 11:47:40 | 只看该作者
邪恶海盗 发表于 2025-5-21 14:45
没错,不过经过测试2.3Beta还存在检测系统版本号不准确的问题,现在更新到3.0Beta,在运行时显示检测到的 ...

发现一个新问题:在部署中调用程序,有些程序会出现“打开文件-安全警告”的提示(如下图,图是网上借用的)。同环境0.6版本就不会出现,同一个系统,进到桌面运行工具,也不会出现。

点评

更新到3.1,更改了初始窗口的提示,ini配置文件中增加了Config字段关键字Time用于设置初始窗口提示时间,另外设置为默认管理员权限运行  详情 回复 发表于 2025-5-22 17:17
回复

使用道具 举报

41#
 楼主| 发表于 2025-5-21 23:32:20 | 只看该作者
cxq517 发表于 2025-5-21 22:18
再一个就是随机性的这个版本号后边出现些乱码。
就如下图,你这个也有这个乱码

是有这个问题,不影响使用,下次更新会处理..


二○二五年五月二十一日
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-9 23:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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