|
|
楼主 |
发表于 2025-5-6 14:27:37
|
显示全部楼层
本帖最后由 ygqiang 于 2025-5-6 14:28 编辑
回复 4# aloha20200628
谢谢。
下面代码,有2个问题。
1、输出到1.txt的代码,txt内容内容太多。能否直接显示网卡支持哪些速率(也就是1楼需要解决的问题)
2、后面代码是否可以进一步精简- @echo off & setlocal enabledelayedexpansion
- echo 代码开始
- reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s >1.txt
- start "" 1.txt
- for /f "delims=" %%a in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s ^|find /i " 10 Gbps " ') do (echo,发现10G万兆网卡...&pause&exit/b)
- @echo off &for /f "delims=" %%a in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s ^|find /i " 2.5 Gbps " ') do (echo,发现2.5G网卡...&pause&exit/b)
- @echo off &for /f "delims=" %%a in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s ^|find /i " 1.0 Gbps " ') do (echo,发现1G千兆网卡...&pause&exit/b)
- @echo off &for /f "delims=" %%a in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s ^|find /i " 100 Mbps " ') do (echo,发现百兆网卡...&pause&exit/b)
- pause&exit/b
复制代码 |
|