服务器 频道

Win2k/Xp 下显示隐藏设备的脚本

    前言:本来打算昨天动笔写关于删除虚拟设备的文章,但之前抓屏的图片没找到,所以耽搁了。刚才搜索我的电脑发现九千多个Jpeg,总算找到了。现在先把显示隐藏设备的脚本发出来,稍后再上传图片并且发布正文。

    这个脚本是为了显示隐藏设备并将它删掉。事情起源是因为某一个 PCI 槽坏了导致网卡不工作,换了 PCI 槽后旧的 IP 设置依然保存在系统里,导致原先的 IP 地址显示与系统冲突。解决办法是替换隐藏设备里的 IP,或者干脆把隐藏的设备删掉,从而与之对应旧的 IP 设置也一起删除。

    把下面两个箭头里的内容拷贝到 txt 文件里,把文件改名为 devmgmt.cmd。使用的时候只要双击文件就可以了,它会产生 reg 文件并启动设备管理器。双击 reg 文件可以把显示隐藏设备写入注册表,以后再用只要用鼠标选中我的电脑-->属性-->硬件-->设备管理器-->查看-->显示隐藏的设备。如果双击 cmd 文件,则是每次先设置环境变量再运行 devmgmt.msc 组件。

<----------------
@echo off
echo REGEDIT4>devmgmt.reg
echo.>>devmgmt.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>devmgmt.reg
echo "devmgr_show_nonpresent_devices"="1">>devmgmt.reg
echo.>>devmgmt.reg
REM ---------------------------------------------------
REM The above is a script to generate devmgmt registry
REM http://bbs.chinaunix.net/viewthread.php?tid=426319
REM ---------------------------------------------------
@echo on
REM [menu] start ---> run ---> cmd

set devmgr_show_nonpresent_devices=1
cd /d %SystemRoot%\System32
start devmgmt.msc

REM [menu] view ---> show hidden devices
@echo.
@pause
---------------->

参考文献:

1) Boletips 上的文章
http://bbs.boletips.com/blbbs/viewthread.php?tid=17
Win2k/Xp 换了 PCI 槽后继续用原来的 IP 地址

2) ChinaUnix 上的文章
http://bbs.chinaunix.net/viewthread.php?tid=426319
Win2k/Xp 换了 PCI 槽后继续用原来的 IP 地址

3) LitBlue 上的文章
http://litblue.net/article.asp?id=105
Win2k/Xp 换了 PCI 槽后继续用原来的 IP 地址

    本文已经原作者wwashington授权IT168服务器频道转载,感谢wwashington的鼎力支持。

    原文:http://bbs.boletips.com/blbbs/viewthread.php?tid=18

0
相关文章