wp231957 发表于 2023-3-16 10:48:52

完美收官

最大的亮点,是 2^>nul    以及脱去最外侧的双引号

@echo off
setlocal enabledelayedexpansion

set s="hklm\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}"
set /a k=0
FOR /F %%i IN ('reg query %s%') DO (
    set res[!k!]=%%i\ndi\interfaces
    set /a k=!k!+1
)

set /a k=!k!-1
for /l %%j in (0,1,%k%) do (
    for /f "skip=2 tokens=3 delims= " %%a in ('reg query !res[%%j]! /v lowerrange2^>nul') do (
      if %%a==ethernet (
            %s:*"=set "s=%
            echo !s!\!res[%%j]:~97,4!
      )
      
    )
   
)

::D:\editmac>reg2
::hklm\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0000
::hklm\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0008

歌者文明清理员 发表于 2023-3-16 16:50:14

汇编完全看不懂,{:10_245:}

wp231957 发表于 2023-3-16 17:04:42

歌者文明清理员 发表于 2023-3-16 16:50
汇编完全看不懂,

这不是汇编,dos下shell

歌者文明清理员 发表于 2023-3-16 17:10:09

wp231957 发表于 2023-3-16 17:04
这不是汇编,dos下shell

啥是dos?

wp231957 发表于 2023-3-16 17:24:34

歌者文明清理员 发表于 2023-3-16 17:10
啥是dos?

微软1994年发布的一个操作系统,后来再dos基础上开发了win32这个不能叫系统,只是dos下的一个视图软件,后来研发了win9597982000等版本,但是dos也一直伴随其中,直到xp以后老dos就退隐江湖了,随之而来的是cmd   可以理解为windows下的dos   直到现在win7win10
又研发了powershell   将来也许微软不会再支持dos
页: [1]
查看完整版本: 完美收官