加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索

当windows7网络断开或者连接时自动执行特定程序的方法

[日期:2013-02-21] 作者: 来源: [字体: ]

有时候我们希望Windows 7网络连接状态发生变化(连接、断开)时自动执行一些指定的程序,比如网关验证程序、vpn、网络应用程序等。

步骤0.准备

思路理清:当网络发生变动时,会有某些事件被记录,那么我们执行的特定程序就在某些特定事件被记录之后。

相关程序:控制面板-管理工具-查看日志事件,控制面板-管理工具-计划任务

[01]

[02]

步骤1. 连接网络,得到特定事件的ID

查看网卡的连接日志事件 中 左侧树展开:应用程序和服务日志-Microsoft-Windows-WLAN-AutoConfig-Operational ,首先清空这里的日志,然后连接公司的网络。接下来就可以看到一系列的事件。

[11]

从事件的详细信息中,确认对应网络的SSID。(加入不同的网络事件ID会不一样)

[12]

步骤2.将执行程序的操作附加到特定事件发生后

[21]

设置完成后在计划任务中可以看到对应的事件

[22]

步骤3.当这个网络断开连接后,关闭上步执行的程序

在网络连接正常的情况下清空 Microsoft-Windows-WLAN-AutoConfig-Operational 的日志,然后断开网络。从中查找对应的事件ID,然后重复步骤2.

PS:Linux、ubuntu 的直接把脚本放在 /etc/network/if-up.d/ 和/etc/network/if-dn.d/ 下即可

关键词:网络  连接  执行  断开 

收藏 推荐 打印 | 录入:blue1000 | 阅读:
本文评论   查看全部评论 (2)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 2 楼
* 匿名 发表于 2016/12/25 15:15:44
http://www.blue1000.com/bkhtml/c117/2013-04/71129.htm 美在身边作文600字 http://www.135995.com/details/zs1717.html 保护眼睛的作文 http://www.135995.com/details/zs1718.html
第 1 楼
* 匿名 发表于 2016/12/24 15:05:00
http://www.blue1000.com/bkhtml/c117/2013-04/71129.htm 师德师风承诺书 http://www.135995.com/show/1759.html 食品安全承诺书 http://www.135995.com/show/1775.html