① 如何禁止用户通过设备管理器停止设备
有两种方法,一种是禁止在设备管理器中禁用或启用设备的操作,另一种是直接隐藏设备管理器。
禁止在设备管理器中禁/启用设备
WIN+R打开运行、输入CMD进入命令行输入以下命令 不带引号
“ ren C:WINDOWSsystem32devmgmt.msc devmgmt.mso ”
如果以后想禁止或开启设备管理器中的设备可以使用以下命令 ,
重复第2步,输入“ ren C:WINDOWSsystem32devmgmt.mso devmgmt.msc ”
直接隐藏设备管理器
WIN+R打开运行、输入CMD进入命令行输入" regedit "命令 不带引号。
在注册表树(左侧窗口)中依次展开以下分支
HKEY_CURRENT_
在右边窗口新建一个“ DWORD ”数据类型的“ NoDevMgrPage ”键值,不带引号。
双击“NoDevMgrPage”键值,打开编辑DWORD值对话框,在数值数据框中输入“1”,单击“确定”按钮。
注:隐藏法,只是常规的打开方式看不到,但是可以在MMC中打开,不过一般人也不会这种方法去打开。
有问题可以随时追问。
② 如何在命令提示符下禁用硬件
disable 命令将指定的服务或驱动程序的启动类型设为 SERVICE_DISABLED 。
使用 disable 命令禁用系统服务或设备驱动程序时,该系统服务或设备驱动程序上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时使用 enable 命令将启动类型恢复为上次的设置 。
共有五种启动类型。前三种类型是:SERVICE_AUTO_START 、SERVICE_DISABLED 和SERVICE_DEMAND_START 。对应的标准启动类型:自动、禁用和手动,通常使用“计算机管理”管理工具中的“服务”进行配置。后两种类型是:SERVICE_BOOT_START 和 SERVICE_SYSTEM_START,通常用于配置加载设备驱动程序的方式。例如,在启动计算机时或启动 Windows 时加载。
Enable
启用 Windows XP 、Windows 2000 或 Windows NT 4.0 系统服务或设备驱动程序。enable 命令仅在使用故障恢复控制台时才可用。
enable {service_name |device_driver_name}[ startup_type]
参数
service_name
要启用的系统服务的名称。
device_driver_name
要启用的设备驱动程序的名称。
startup_type
要为服务或设备驱动程序指派的启动类型。有效的启动类型包括:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
范例
③ 如何使用批处理禁用和启动设备
将以下内容复制到文本中,保存为bat格式。命令netsh interface show interface 是查看接口名称的,或者进入网络连接查看接口名称,然后将下文的无线网络连接修改成实际的。
@echo off
cd /D d:\test\
echo 1.启动设备
echo 2.禁用设备
set interfaceName="无线网络连接"
:input1
set /p input=请选择:
echo %input%|findstr "^[1-2]*$">nul||goto input1
if "%input%"=="1" ( echo 启动设备中 && netsh interface set interface %interfaceName% enabled ) else ( echo 禁用设备中 && netsh interface set interface %interfaceName% disable )
echo 运行结束 && pause
④ 在cmd命令中有个命令可以让网卡起到禁用和启用的命令是什么求大神帮助
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 工具的二进制文件。
⑤ 如何利用批处理禁用设备
使用 DevCon
DevCon 是一个带有内置文档的命令行实用工具。如果您运行 devcon help 命令,将会出现以下命令列表和描述信息。devcon help 命令可提供关于任何命令的详细帮助。使用其中的某些命令,您可以指定远程目标计算机。如果您在 WOW64 上使用 32 位版的 DevCon,则以下命令有效。设备控制台帮助:
devcon.exe [-r] [-m:\\<machine>] <command> [<arg>...]
使用很简单:
devcon disable =net
devcon enable =net
第一个是禁用网卡,第二个启用网卡。
⑥ 如何在命令提示符下禁用,启用,移除USB设备
DevCon
实用工具是一种命令行实用工具,可以替代
设备管理器
。使用
DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。DevCon
还提供与驱动程序开发人员有关、但无法在设备管理器中看到的信息。
可以将
DevCon
用于
Microsoft
Windows
2000、Windows
XP
和
Windows
Server
2003,但不能将其用于
Windows
95、Windows
98
或
Windows
Millennium
Edition
其次,你需要记住如下命令:
(1)、devcon
remove
USB\Class_08,移除连接在电脑上的USB
移动存储
设备。进行该操作之后,就可以将USB设备拔掉了。
(2)、如果你使用了第三个命令之后没有拔掉USB设备,你想让他重新识别,也可以。记住以下的命令:
devcon
rescan,这个时候电脑会重新扫描硬件改动,从而让USB重新被识别。
⑦ DOS命令怎么解除USB禁用
禁用某设备方法
devcon.exe
disable
USB\Class_XX
启用某设备方法
devcon.exe
enable
USB\Class_XX
(其中XX就是设备序号)
devcon.exe
disable
USB\Class_08
禁用U盘,即删除U盘,不管你有N个U盘统统一起删除
devcon.exe
enable
USB\Class_08
启用U盘,即删除U盘,不管你有N个U盘统统一起删除
devcon.exe
disable
USB\Class_06
禁用数码相机,包括数码相机附带的可移动磁盘
devcon.exe
enable
USB\Class_06
启用数码相机,包括数码相机附带的可移动磁盘
devcon.exe
disable
USB\Class_03
禁用USB鼠标&键盘
devcon.exe
enable
USB\Class_03
启用USB鼠标&键盘
devcon.exe
disable
USB\Class_ff
禁用
devcon.exe
enable
USB\Class_ff
启用
如果可以,请采纳!
⑧ win8.1 如何通过cmd禁用设备
微软已经发布了新版的devcon工具了,分x86和x64版的,我是win8.1 64,亲测可用,如下图
网盘
注意要使用的话需要管理员权限的cmd并运行对应的devcon(x86和x64),否则会提示failed、