如何使用批处理脚本确定Internet连接的类型?

时间:2017-07-28 21:08:24

标签: batch-file

我正在寻找一种方法来确定我的互联网连接是基于wifi,以太网还是带有批处理脚本的手机。我的最终目标是在启动时运行一个脚本来确定连接类型是什么,只要它不是蜂窝,就启动某个应用程序。如何确定互联网连接的类型?

感谢您的帮助或想法!

(我是批次的相对新手,所以我非常感谢你能给我的所有细节)

1 个答案:

答案 0 :(得分:0)

wmic nic where "NetEnabled=TRUE" get description |find "Mobile Broadband" >nul && (
  echo Mobile connection active
) || (
  echo Mobile connection inactive
)

获取已连接的所有网络适配器并查看,如果Mobile Broadband" is among them. Execute commands if yes (&& ) and other commands, if not ( ||`)

您可能需要将字符串Mobile Broadband调整为实际硬件。

注意:仅仅因为它的激活,并不意味着您的流量通过它;可能有多个激活适配器。