无盘环境下,开机维护通道没有延迟,所有程序同时启动,导致客户机卡顿。(也可作为统一管理)
本工具解决这个问题:
- 根据机器号自动运行指定程序
- 支持每个程序单独设置延迟,按顺序启动
- 静默运行,顾客无感
- 支持 .exe .bat .vbs .reg 文件静默运行
【配置文件格式】
配置文件 config.txt 和 exe 放在同一目录,格式如下:
# 全局延迟(秒) - 程序启动后先等X秒再开始匹配
全局延迟=2
# 格式: 机器号 = 程序路径 [delay=秒数] 下一个程序 [delay=秒数]
# 示例1:1-70号机器启动一个程序
1-70 = X:\Program Files\TOOLS\DESKTOP\1.exe [delay=0]
# 示例2:81-87号机器启动多个程序,按顺序间隔启动
81-87 = X:\Soft\game.exe [delay=0] X:\Soft\setup.reg [delay=2] X:\Soft\tool.bat [delay=3]
# 示例3:单台机器单独配置
88 = X:\Tools\admin.exe
【机器号识别规则】
程序自动从IP地址最后一段获取机器号。
例如:
192.168.1.20 = 20号机
192.168.0.5 = 5号机
192.168.0.69 = 69好几
【静默启动】
配合VBS脚本可实现开机静默启动:
CreateObject("Wscript.Shell").Run "Y:\IPRun\IPRun.exe", 0, False
【配置错误】
无任务或配置错误的机器会自动静默退出,不会弹窗。
【常见问题】
Q:88号机没配置任务会弹窗吗?
A:不会,会自动静默退出。
Q:程序路径写错了会报错吗?
A:不会,跳过执行下一条,记录到日志。
Q:支持哪些文件类型?
A:.exe .bat .vbs .reg,其他类型会调用默认程序打开。
Q:配置文件必须是ANSI编码吗?
A:UTF-8编码,记事本修改保存即可。
Q:会不会暗藏玄机?
A:可提供源码(使用Python编写)而且纯为爱发电没必要。
下载地址:
https://wwbpn.lanzoum.com/iSVVW3qfxkra
|