VBScript:如何编写一个事件驱动的脚本来检查网络电缆是否已被拔掉?

时间:2016-04-01 08:30:05

标签: events vbscript

我使用运行Win XP Pro SP3的计算机管理实验室。由于很多原因,重要的是始终插入网络电缆。不幸的是,有些人喜欢拔掉网络电缆:在这种情况下,当拔下网络电缆时,关闭命令开始作为拔掉它的一个惩罚。目前,我使用VBS脚本完成此操作,从用户登录时开始,就像这样的无限循环:

待办事项

用于检查网络状态的WMI代码......

循环

但在这种情况下,脚本总是运行并使用大量的cpu pertentage。现在,在VBS中可以编写一个能够“监听”断开事件的脚本吗? 请不要改变编程语言。 提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

你正在使用大量的CPU,因为你不断检查状态,而这实际上并不是必需的 - 只需在你的循环中进行睡眠并将其设置为10秒钟。

无论哪种方式,这都是解决问题的一种非常奇怪的方式 - 为什么不与你的工人交谈呢?也许他们拔掉网络是有正当理由的?