无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 327|回复: 20
打印 上一主题 下一主题

[求助] 在pe下怎样用批处理判断有线和无线网卡是否已经驱动?

  [复制链接]
跳转到指定楼层
1#
发表于 昨天 20:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在pe下怎样用批处理判断有线和无线网卡是否已经驱动?
2#
发表于 昨天 20:38 | 只看该作者
  1. @echo off
  2. setlocal

  3. title 网卡驱动检测工具

  4. echo ***********************************************
  5. echo    网卡驱动检测工具 (适用于PE环境)
  6. echo ***********************************************
  7. echo.

  8. :: 检测有线网卡(通常为 PCI/PCIe 接口)
  9. echo 有线网卡检测结果:
  10. echo -----------------------------------------------
  11. wmic nic where "PNPDeviceID like '%%PCI%%' and NetEnabled='TRUE'" get Name, NetEnabled, PNPDeviceID
  12. echo.

  13. :: 检测无线网卡(通常为 USB 或 PCIe MiniCard)
  14. echo 无线网卡检测结果:
  15. echo -----------------------------------------------
  16. wmic nic where "PNPDeviceID like '%%USB%%' or PNPDeviceID like '%%PCIe%%'" get Name, NetEnabled, PNPDeviceID
  17. echo.

  18. :: 简要提示
  19. echo.
  20. echo 提示:
  21. echo   - 显示"NetEnabled=TRUE"表示驱动已加载。
  22. echo   - 没有输出表示未找到对应类型的网卡或驱动未加载。
  23. echo.

  24. pause
复制代码


点评

无线也认成有线了, 有线没插网线, 没识别出有线网卡:  详情 回复 发表于 昨天 21:33
助人为乐  发表于 昨天 20:55
很多PE,无法使用wmic命令  详情 回复 发表于 昨天 20:49

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

3#
发表于 昨天 20:49 | 只看该作者


很多PE,无法使用wmic命令
回复

使用道具 举报

4#
发表于 昨天 21:02 | 只看该作者
PE,无法使用wmic命令

1.png (9.07 KB, 下载次数: 0)

1.png
回复

使用道具 举报

5#
发表于 昨天 21:32 | 只看该作者
围观
回复

使用道具 举报

6#
 楼主| 发表于 昨天 21:33 | 只看该作者

无线也认成有线了, 有线没插网线, 没识别出有线网卡:
  1. ***********************************************
  2.    网卡驱动检测工具 (适用于PE环境)
  3. ***********************************************

  4. 有线网卡检测结果:
  5. -----------------------------------------------
  6. Name                         NetEnabled  PNPDeviceID
  7. Broadcom 802.11n 网络适配器  TRUE        PCI\VEN_14E4&DEV_4353&SUBSYS_00D1106B&REV_01\4&1763F550&0&00E3


  8. 无线网卡检测结果:
  9. -----------------------------------------------
  10. 没有可用实例。

复制代码
回复

使用道具 举报

7#
发表于 17 小时前 | 只看该作者
多谢多谢
回复

使用道具 举报

8#
发表于 12 小时前 | 只看该作者
学习一下
回复

使用道具 举报

9#
发表于 11 小时前 | 只看该作者
感谢分享
回复

使用道具 举报

10#
发表于 10 小时前 | 只看该作者
本帖最后由 dos时代菜鸟 于 2026-3-5 08:21 编辑

netsh trace show interfaces

netsh wlan show


另外可以考虑用 pecmd 或者 devcon 或者 ipconfig



回复

使用道具 举报

11#
发表于 9 小时前 | 只看该作者
学习一下
回复

使用道具 举报

12#
发表于 9 小时前 | 只看该作者
PE里面怎么查看系统的固定IP呢?有哪款软件可以自动获取的吗?麻烦各位兄台指点下,谢谢
回复

使用道具 举报

13#
发表于 9 小时前 | 只看该作者
学习一下
回复

使用道具 举报

14#
发表于 9 小时前 | 只看该作者
学习一下
回复

使用道具 举报

15#
发表于 8 小时前 | 只看该作者
本帖最后由 fengge2018 于 2026-3-5 10:24 编辑

在设备管理器中不是能看到所有网卡的驱动安装情况吗?没装好的还可以手动指定驱动程序(如果自己有)。另外拔掉无线网卡看看能不能上网不是也能判断哪个网卡能用吗?这个应该很容易吧,是不是我没理解楼主的意思,PE下也是有设备管理器的
回复

使用道具 举报

16#
发表于 7 小时前 | 只看该作者
学习一下
回复

使用道具 举报

17#
发表于 6 小时前 | 只看该作者
用devcon.exe来判断,可能比较容易实现
回复

使用道具 举报

18#
发表于 6 小时前 | 只看该作者
deepseek的建议:

@echo off
cd /d "%~dp0"
setlocal enabledelayedexpansion

REM 设定你的devcon.exe路径,这里假设它在当前目录
set DEVCON=.\devcon.exe

echo 正在检查网卡驱动状态...
%DEVCON% status =net > %temp%\net_status.txt

set ETHERNET_DRIVEN=0
set WIRELESS_DRIVEN=0

REM 检查有线网卡 (关键词可根据需要修改)
findstr /i "Ethernet Realtek Intel PCIe GbE" %temp%\net_status.txt > nul
if !errorlevel! equ 0 (
    REM 进一步检查是否真的运行(通过上一行的状态行判断)
    findstr /i /c:"running" %temp%\net_status.txt > nul
    if !errorlevel! equ 0 (
        set ETHERNET_DRIVEN=1
        echo 检测到有线网卡: 已驱动。
    ) else (
        echo 检测到有线网卡设备,但可能驱动不正常。
    )
) else (
    echo 未检测到有线网卡或尚未驱动。
)

REM 检查无线网卡 (关键词可根据需要修改)
findstr /i "Wireless WLAN Wi-Fi" %temp%\net_status.txt > nul
if !errorlevel! equ 0 (
    findstr /i /c:"running" %temp%\net_status.txt > nul
    if !errorlevel! equ 0 (
        set WIRELESS_DRIVEN=1
        echo 检测到无线网卡: 已驱动。
    ) else (
        echo 检测到无线网卡设备,但可能驱动不正常。
    )
) else (
    echo 未检测到无线网卡或尚未驱动。
)

REM 根据结果执行后续操作
if !ETHERNET_DRIVEN! equ 1 (
    echo 有线网卡已就绪,可执行网络安装等操作。
) else (
    echo 有线网卡未就绪,可能需要安装驱动。
)

if !WIRELESS_DRIVEN! equ 1 (
    echo 无线网卡已就绪。
) else (
    echo 无线网卡未就绪,可能需要安装驱动。
)

del %temp%\net_status.txt
pause
回复

使用道具 举报

19#
发表于 6 小时前 | 只看该作者
选择合适的命令:在PE环境下,如果你不确定具体硬件ID,可以先手动执行 devcon status =net 查看输出,根据列出的设备名称和ID来调整脚本中的关键词。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-3-5 18:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表