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

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

  [复制链接]
发表于 2026-3-4 20:21:38 | 显示全部楼层 |阅读模式
在pe下怎样用批处理判断有线和无线网卡是否已经驱动?
发表于 2026-3-4 20:38:35 | 显示全部楼层
  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
复制代码


点评

无线也认成有线了, 有线没插网线, 没识别出有线网卡:  详情 回复 发表于 2026-3-4 21:33
很多PE,无法使用wmic命令  详情 回复 发表于 2026-3-4 20:49

评分

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

查看全部评分

回复

使用道具 举报

发表于 2026-3-4 20:49:30 | 显示全部楼层


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

使用道具 举报

发表于 2026-3-4 21:02:24 | 显示全部楼层
PE,无法使用wmic命令
1.png
回复

使用道具 举报

发表于 2026-3-4 21:32:17 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2026-3-4 21:33:29 | 显示全部楼层

无线也认成有线了, 有线没插网线, 没识别出有线网卡:
  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. 没有可用实例。

复制代码
回复

使用道具 举报

发表于 2026-3-5 06:40:57 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2026-3-5 08:05:47 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2026-3-5 08:21 编辑

netsh trace show interfaces

netsh wlan show


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



回复

使用道具 举报

发表于 2026-3-5 08:49:04 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2026-3-5 09:02:34 | 显示全部楼层
PE里面怎么查看系统的固定IP呢?有哪款软件可以自动获取的吗?麻烦各位兄台指点下,谢谢
回复

使用道具 举报

发表于 2026-3-5 09:03:32 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2026-3-5 09:03:47 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2026-3-5 10:22:53 | 显示全部楼层
本帖最后由 fengge2018 于 2026-3-5 10:24 编辑

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

使用道具 举报

发表于 2026-3-5 10:54:56 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2026-3-5 12:28:59 | 显示全部楼层
用devcon.exe来判断,可能比较容易实现
回复

使用道具 举报

发表于 2026-3-5 12:30:25 | 显示全部楼层
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
回复

使用道具 举报

发表于 2026-3-5 12:33:00 | 显示全部楼层
选择合适的命令:在PE环境下,如果你不确定具体硬件ID,可以先手动执行 devcon status =net 查看输出,根据列出的设备名称和ID来调整脚本中的关键词。
回复

使用道具 举报

发表于 2026-3-6 08:09:03 | 显示全部楼层
进来学习一下
回复

使用道具 举报

发表于 2026-3-7 15:19:08 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-24 19:54

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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