引言
我们连接虚拟机需要连接VPN,但是在公共网段里存在着一些服务,所以不能同时使用,为了克服这个问题,通过route改变路由,但是因为懒,想让他连接vpn后自动运行。
正文
- 首先修改VPN连接方式

- 写路由配置规则 <具体配置看自己的需求>
```bash
cd /d %~dp0
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
route delete 172.16.0.0
route delete 10.0.0.0
route delete 10.10.10.0
route delete 192.168.1.0
route delete 10.10.200.0
route add -p 172.16.0.0 mask 255.255.0.0 192.168.222.25
route add -p 10.0.0.0 mask 255.255.255.0 192.168.222.25
route add -p 10.10.10.0 mask 255.255.255.0 192.168.222.25
route add -p 192.168.1.0 mask 255.255.255.0 192.168.222.25
route add -p 10.10.200.0 mask 255.255.255.0 192.168.222.25
```
3. 打开事件查看器

我们发现连接VPN时源是RasClient,事件ID为20225
4. 打开任务计划程序
创建基本任务,随意命名,触发器为当特定事件被记录时。

事件详细如下图

操作为启动程序,把之前写好的脚本放进来。
结语
这样就可以了,我们可以把脚本后加上pause,暂停,看到我们执行的结果,如果没问题,建议从简。



评论 0
还没有评论,来说点什么吧。