anchor.diff:  	if "!prop:~-1!"==" " set "prop=!prop:~0,-1!"
   	%PUTVARS.D% prop val
   	:# Now check if the description identifies this as a virtual interface
  -	if "!prop!"=="!description!" if not "!val:Virtual=!"=="!val!" (
  -	  %ECHO.D% It's a virtual adapter!
  -	  set "ADAPTER[!NADAPTER!].TYPE=%type.Vir%"
  +	if "!prop!"=="!description!" (
  +	  set "ADAPTER[!NADAPTER!].DESC=!val!"
  +	  if not "!val:Virtual=!"=="!val!" (
  +	    %ECHO.D% It's a virtual adapter!
  +	    set "ADAPTER[!NADAPTER!].TYPE=%type.Vir%"
  +	  )
   	)
         )
       )
  
positive.code:   set "name=!name:ADAPTER.NAMES.=!"
    set "line=!ADAPTER[%%b].LINE!"
    set "type=!ADAPTER[%%b].TYPE!"
    set "show=0"
    for %%t in (!type!) do set "show=!show.%%t!"
    if not "%adapter%"=="" ( :# If a name is specified, and if it does _Not_ match, then don't show it.
      if /I "!name:%adapter%=!"=="!name!" set "show=0"
    )
    %PUTVARS.D% line type name NADAPTER show
    if "!show!"=="1" (
  
negative.code:   )
  )
  echo.
  