-
2021-01-14 02:23:04
' 在Windows中实现sudo命令——命令行环境中获取管理员权限
'ShellExecute 方法
'作用: 用于运行一个程序或脚本。
'语法
' .ShellExecute "application", "parameters", "dir", "verb", window
' .ShellExecute 'some program.exe', '"some parameters with spaces"', , "runas", 1
'关键字
' application 要运行的程序或脚本名称
' parameters 运行程序或脚本所需的参数
' dir 工作路径,若未指定则使用当前路径
' verb 要执行的动作 (值可以是 runas/open/edit/print)
' runas 动作通常用于提升权限
' window 程序或脚本执行时的窗口样式 (normal=1, hide=0, 2=Min, 3=max, 4=restore, 5=current, 7=min/inactive, 10=default)
Set UAC = CreateObject("Shell.Application")
Set Shell = CreateObject("WScript.Shell")
If WScript.Arguments.count<1 Then
WScript.echo "语法: sudo [args]"
ElseIf WScript.Arguments.count=1 Then
UAC.ShellExecute WScript.arguments(0), "", "", "runas", 1
' WScript.Sleep 1500
' Dim ret
' ret = Shell.Appactivate("用户账户控制")
' If ret = true Then
' Shell.sendkeys "%y"
' Else
' WScript.echo "自动获取管理员权限失败,请手动确认。"
' End If
Else
Dim ucCount
Dim args
args = NULL
For ucCount=1 To (WScript.Arguments.count-1) Step 1
args = args & " " & WScript.Arguments(ucCount)
Next
UAC.ShellExecute WScript.arguments(0), args, "", "runas", 5
End If
sudo netsh interface set interface "本地连接" disabled
sudo netsh interface set interface "本地连接" enabled
更多相关内容 -
XP,WN7下用netsh命令禁用启用网卡批处理
2015-04-22 10:06:37替换后就可以正常使用netsh命令来禁用,启用网卡了 =========================== 根目录附件中上有win2003的ifmon.dll文件备份 DOS下重启网卡 @ rem 关闭网卡: netsh interface set interface name="本地连接... -
windows命令行启用网卡、禁用网卡
2021-03-03 15:40:13“本地连接”指的是网卡名称,替换需要禁用或启用的网卡名即可。 netsh interface set interface 本地连接 disabled netsh interface set interface 本地连接 enabled 查看网卡状态: netsh interface show ...禁用、使能网卡:
“本地连接”指的是网卡名称,替换需要禁用或启用的网卡名即可。netsh interface set interface 本地连接 disable netsh interface set interface 本地连接 enable
查看网卡状态:
netsh interface show interface
Qt代码:
必须toLocal8Bit转成本地字符,否则会提示 “此名称的接口未和路由器一起注册”#include <windows.h> QString d = "netsh interface set interface 本地连接 disable"; int ret = system(d.toLocal8Bit().data());//等于0为执行成功 QString e = "netsh interface set interface 本地连接 enable"; ret = system(e.toLocal8Bit().data());//等于0为执行成功
-
windows api 控制启用/停用网卡
2017-03-02 10:23:25通过设备名启用/停用网卡,我用来控制系统中的虚拟网卡的,使用的是windows的 setupapi ,测试程序使用QT编写 -
Windows下用命令行重启网卡(关闭或开启)
2016-08-08 05:53:23用命令行重启网卡(关闭或开启),方便自动化处理任务。 -
windows下命令行禁用或启用网卡
2021-01-14 02:23:04windows下命令行禁用或启用网卡微软DevCon 工具 可以命令行禁用或启用网卡-附两个小批处理!@echo offdevcon disable *DEV_8136*devcon enable *DEV_8136*echo on首先到微软的网站下载一个批处理软件(如果你电脑中有...windows下命令行禁用或启用网卡
微软DevCon 工具 可以命令行禁用或启用网卡-附两个小批处理!
@echo off
devcon disable *DEV_8136*
devcon enable *DEV_8136*
echo on
首先到微软的网站下载一个批处理软件(如果你电脑中有的话就不用了,你去找一下,这文件在WINDOWS目录的SYSTEM32文件夹下):http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
下载后放在system32目录下
然后在运行内输入cmd打开dos窗口
输入devcon find pci\*
列出本地计算机上所有已知的PCI 设备,如下,这是本人的网卡一行
PCI\VEN_13F0&DEV_0201&SUBSYS_020113F0&REV_14\3&13C0B0C5&0&48: Sundance ST201 based PCI Fast Ethernet Adapter #3
记下第一个&和第二个&之间的设备代码,例如我的网卡就是:DEV_0201
批处理脚本如下:
devcon disable *DEV_0201* //禁用此PCI设备
devcon enable *DEV_0201* //启用此PCI设备
DevCon 实用工具是一种命令行实用工具,可以替代设备管理器。使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。DevCon 还提供与驱动程序开发人员有关、但无法在设备管理器中看到的信息。可以将 DevCon 用于 Microsoft Windows 2000、Windows XP 和 Windows Server 2003,但不能将其用于 Windows 95、Windows 98 或 Windows Millennium Edition。
一般情况下的用法:(介绍几个常用的命令和语法)
1、devcon find
devcon find * [这个命令可以列出列出本地计算机上存在的所有设备的设备实例]
devcon find pci\* [列出本地计算机上所有已知的“外围组件互连”(PCI) 设备(如果一个设备的硬件 ID 以“PCI\”为前缀,此命令就认为该设备是 PCI 设备]
2、devcon disable *msloop [禁用硬件 ID 以“MSLOOP”结尾(包括“*MSLOOP”)的所有设备]
3、devcon enable '*MSLOOP
[启用硬件 ID 为“*MSLOOP”的所有设备。单引号指示必须严格按字面解释硬件 ID(换句话说,星号 [“*”] 真的是 一个星号,而不是通配符]
4、devcon remove @usb\*
删除所有 USB 设备。被删除的设备列出时将显示其删除状态因为下面要讲一个实例,所以先说说硬件ID是啥玩艺,说实在的就是让大家知道怎么找出它,请看:
find pci\* 下面就是找出的一部分:
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
PCI\VEN_1106&DEV_0571&SUBSYS_18271019&REV_06\3&13C0B0C5&0&89: VIA Bus Master IDE Controller
PCI\VEN_1106&DEV_3038&SUBSYS_18271019&REV_80\3&13C0B0C5&0&80: VIA Rev 5 or later USB Universal Host Controller
这几行“:”前面的就是硬件ID,后面是设备名称.
偶要禁用网卡了,请看仔细:
devcon disable *DEV_8139* [就这样就行了,前提是你电脑里有devcon.exe]
偶要启用它了,同样的搞一下: devcon enable *DEV_8139*
如果您指定 -r 并且需要重新启动,则在处理完所有设备后,将在无任何警告信息的情况下重新启动就行了,其它的就不多说了,大家喜欢用的话就去下载一个压缩包在自己机子上用用吧,有些人可能想它要是有更强大的功能,就请各位自力更生……相信自己!
压缩包里是2个文件夹,一个是32 位用的,一个是64位用的,
DevCon.exe 文件包含以下文件:
I386\DevCon.exe 32 位 DevCon 工具的二进制文件。此文件在 64 位 Windows 上不能充分发挥作用。
Ia64\DevCon.exe 64 位 DevCon 工具的二进制文件。
-
Windows cmd命令提示符重启网卡(网络适配器)
2022-06-06 11:27:103.以虚拟网卡VMnet8为例,重启网卡 注意:要以管理员的身份运行!!!成功重启!如果需要经常重启这张网卡的话,可以保存到bat批处理文件中去,不用再反复的敲命令行了,解放双手更方便。复制我的代码,将VMware...目录
1.查询计算机上所有的网卡(包括虚拟网卡)
命令行输入:
netsh interface show interface
2.操作网卡的指令
关闭网卡:
netsh interface set interface "要操作的网卡名称" disable
开启网卡:
netsh interface set interface "要操作的网卡名称" enable
3.以虚拟网卡VMnet8为例,重启网卡
netsh interface set interface "VMware Network Adapter VMnet8" disable netsh interface set interface "VMware Network Adapter VMnet8" enable
注意:要以管理员的身份运行!!!
成功重启!
4.使用bat批处理(可选)
如果需要经常重启这张网卡的话,可以保存到bat批处理文件中去,不用再反复的敲命令行了,解放双手更方便。复制我的代码,将VMware Network Adapter VMnet8替换为你要重启的网卡名称即可。
代码如下:
@echo off echo. echo 正在重启网卡VMnet8 netsh interface set interface "VMware Network Adapter VMnet8" disable echo 网卡已关闭 netsh interface set interface "VMware Network Adapter VMnet8" enabled echo 网卡重启成功 pause
以管理员的身份运行bat程序
大功告成!!!
补充:更懒的人还可以将bat程序设置开机自启等,比如:
将其添加到开机自启文件夹,参考链接:window10设置开机后自启动.bat文件
将其添加到任务计划中去,参考链接:Windows通过计划任务定时执行bat文件
-
在Windows XP中如何用DOS命令来开启和禁用网卡
2021-02-05 01:00:07在WindowsXP中如何用DOS命令来开启和禁用网卡此文内容转载自网站 小雨飞飞http://xiaoyufeifei.com其中一种方法是用netsh命令,这种方法要替换ifmon.dll文件。首先找一个WINDOWS2003中的ifmon.dll文件,用它替换... -
禁用和启用网卡?命令行帮你忙
2021-01-14 02:23:02对于禁用和启用网卡,找到控制面板的网络设置里面就可以搞定的,但是很多人不知道是嫌麻烦还是怎么着,居然不愿意,就是想用批处理来禁用和启用网卡,好吧,今天就为大家讲解如何利用DevCon 工具下的命令行禁用或启用... -
请问怎么通过命令重启网卡?-win7重启网卡命令,windows重启网络服务命令
2021-06-30 02:01:07第一种:zhidao/etc/init.d/network stop 关闭/etc/init.d/network restart 重启第二种:ifup eth* *代表网卡,专第一块网卡为0 ifup eth0开启,ifdown eth0 关闭第三种:属service network stop/start 关闭 or 启动... -
在Windows10系统上使用netsh命令禁用/启用网卡
2021-05-11 23:14:34操作环境:Windows 10除非特殊声明,以下命令都运行在管理员权限下的PowerShell中显示网卡信息:netsh interface show interface例如:禁用网卡的命令格式:netsh interface set interface name="接口名称" admin=... -
bat脚本控制网卡的禁用和启用
2020-04-07 18:23:05纯DOS就可以搞定。 核心代码: netsh interface set ...其中"本地连接"是网卡的名字,通过“控制面板\网络和 Internet\网络连接”可以看到。 disabled是禁用,enabled是启用。 ———————————————— ... -
Windows命令行修改网卡信息
2021-09-15 13:24:471.启用/禁用网卡 netsh interface set interface JBW disabled netsh interface set interface wifi enabled (请将蓝色部分替换为你实际网卡的名称) 2.修改网卡IP地址 netsh interface ipv4 set address name=... -
Windows 下通过命令行启用、禁用网卡
2021-05-18 14:09:37建议将系统的网卡名改成英文名,这样在输入命令的时候会很方便。 例如: 第一块无线网卡可取名为 wlan0 第一块有线网卡可取名为 eth0,依此类推。 我电脑中的网卡命名如下图所示: 首先以管理员身份身份运行 ... -
批处理禁用启用网卡(适配器)
2018-09-20 11:52:02待远程的计算机有两块网卡,两个适配器,一个是“本地连接”、另一个是“外网”,不知道为什么先开本地链接再开外网的话就不能上外网,得先禁用了本地连接再开外网、然后再启用本地连接,内网外网才能够同时使用。... -
windows清除网卡缓存,windows清除网络缓存
2020-12-30 08:23:57众所周知,我们在操作任何一个windows系统时,都会产生一定的缓存文件,长时间积累下来,便会影响电脑的运行速度,所以这也就是为什么大家在使用电脑过程中常常会遇到电脑卡、运行慢的情况,这个时候我们就很有必要... -
windows常用的网络命令
2022-04-11 13:02:47如何打开windows命令行窗口? 方法一:徽标键+r打开运行窗口,输入cmd即可打开。 方法二:徽标键+s打开搜索窗口,输入cmd即可打开。 方法三:右击开始菜单点击运行,输入cmd即可打开。 徽标键是那个按键... -
windows通过cmd重启网卡
2015-03-20 16:10:54ipconfig/release ipconfig/renew -
windows-internet-sharing-enabler:使用 Powershell 启用 Windows 7+ 自带的热点功能
2021-07-07 08:55:41使用 Powershell 启用 Windows 7+ 自带的热点功能。需要支持此功能的无线网卡。 使用方法 所有方法需要管理员权限。 自定义配置 下载 ,修改前三个变量: $name = "已经连接到互联网的适配器名,无线接入的设备将... -
WINDOWS 10 多网卡域名解析策略配置方法
2021-11-15 15:54:22WINDOWS 10 多网卡域名解析策略配置方法 在一个多网络接口环境下,经常会遇到内网服务器打不开,或者被外网DNS服务器解析成外网网站的情况,网上找到文章建议设置网卡优先级(metric)解决,但测试后发现无法满足自己... -
DevCon 命令与批处理自动禁用启用网卡
2017-03-15 14:52:18使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。尤其用在批处理脚本中特别有用。DevCon 还提供与驱动程序开发人员有关、但无法在设备管理器中看到的信息。 下载后解压,得到3个... -
CentOS7:开启网卡
2021-01-14 04:20:07·查看ip地址命令:ip addr 第一次装机后,默认网卡是关闭状态,所以要把网卡打开,才能以后远程·使用以下命令进行网络配置·vi /etc/sysconfig/network-scripts/ifcfg-ens33 简洁输入:vi /etc/sysc + Tab键(自动... -
win cmd命令行重启网卡
2021-04-05 01:39:09建立快速启动的批处理文件,打开windows的记事本,输入如下的内容: rem 禁用网卡 ...rem 启用网卡 netsh interface set interface "本地连接" enabled 然后另存为文件:重启本地连接网卡.cmd ... -
Windows Server 2012 网卡聚合(NIC Teaming)
2020-12-24 06:53:30说到网卡聚合,可能大家并不陌生,而且这个在”虚拟化世界“里尤为重要的功能,原来Windows Server 2008 R2中并不能提供支持,而是需要依靠HP,DELL,Intel,Broadcom等公司自己提供的软件进行设置和支持,但是这是... -
DOS命令启用或禁用网卡
2010-06-29 16:09:00因为需要在批处理下禁用网卡和启用本地连接,所以专门找了不少这样的贴子,在网上也有不少人写出 netsh interface set interface "本地连接" "disabled"这类的语句来说可以禁用,可是事实上---------用netsh不能成功... -
Cisco交换机基础命令 + Win Server08 R2 多网卡配置链路聚合
2020-12-31 11:33:50最近捣鼓服务器链路集合需要配置交换机…以前没弄过交换机,现学现卖…一般交换机是...当然你也可以选择 Secure CRT…登录后输入密码,然后就需要第一个命令:enable //进入特权模式特权模式密码修改:Route>enab... -
用windows脚本命令netsh快速启用、禁用网络
2019-07-02 14:01:00用windows脚本命令netsh快速启用、禁用网络 不知道你有没有这种需求:公司单位里的网络是内网,有时需要连接手机热点wifi网络,这时就需要先禁用内网网卡,启用无线网卡。连接内网的时候又需要先禁用无线网卡,启用... -
Windows系统用网卡实现开机唤醒
2022-05-16 11:20:15然后取消勾选“启用快速启动”。 这两步一定要设置对,否则无法实现开机唤醒 关机后如果网口的灯还在亮就说明设置成功了。 然后用cmd中ipconfig -all来查看Mac地址和IP地址 二、远程唤醒必备条件: 远程唤醒只能... -
不借助任何软件将Windows7无线网卡酿成无线路由器.docx
2020-12-11 17:45:41不借助任何软件将 Windows 7 无线网卡 变成无线路由器 以管理员身份运行命令提示符 开始菜单键入 CMD然后右键以管理员身份运行或者按住 Ctrl 和 Shift 键直接单击 CMD 2. 运行以下命令启用虚拟无线网卡 ( 相当于打开...