我是靠谱客的博主 年轻蜻蜓,最近开发中收集的这篇文章主要介绍bat批处理命令以管理员权限执行powershell命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

写一个bat脚本,两个功能:
1.有两个网卡,启用一个网卡并禁用另一个网卡
2.启用的网卡提升优先级,禁用的就降低优先级

启用网卡
netsh interface set interface “以太网” enabled
禁用网卡
netsh interface set interface “以太网” disabled

设置网卡优先级,InterfaceMetric 为跃点数,跃点数越小优先级越高。不过呢这不是cmd命令,属于powershell命令,必须在powershell上运行而且还要管理员权限。
Set-NetIPInterface -InterfaceAlias 以太网 -InterfaceMetric 10在这里插入图片描述在这里插入图片描述所以就要改变一下写法,不能直接在cmd中运行

powershell -noprofile -command “&{ start-process powershell -ArgumentList ‘Set-NetIPInterface -InterfaceAlias 以太网 -InterfaceMetric 10’ -verb RunAs}”

这样可以成功修改网卡跃点数。
可以用Get-NetIPInterface查看

测试环境win10。

最后

以上就是年轻蜻蜓为你收集整理的bat批处理命令以管理员权限执行powershell命令的全部内容,希望文章能够帮你解决bat批处理命令以管理员权限执行powershell命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部