工具/软件 IPRun 可根据机号启动程序(支持延时) [复制链接]

Daisy
三国LV4
技术中心 146 0 4 天前
无盘环境下,开机维护通道没有延迟,所有程序同时启动,导致客户机卡顿。(也可作为统一管理)
本工具解决这个问题:
- 根据机器号自动运行指定程序
- 支持每个程序单独设置延迟,按顺序启动
- 静默运行,顾客无感
- 支持 .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
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 31521 个
  • 话题数: 11516 篇
  • 巅峰数: 6022 人