Hirdetés

2024. április 26., péntek

Gyorskeresés

Hozzászólások

(#6) UnA válasza #90088192 (#5) üzenetére


UnA
Korrektor

Az nekem eddig nem volt egyértelmű, hogy egy bizonyos "adapter" sorhoz tartozó adatokat akarod csak megmutatni. Ebben az esetben nincs más módszer, mint végigmenni egy ciklussal az ipconfig kimenetén:

@echo off
setlocal enabledelayedexpansion
set adaptername=Ethernet 2
set lineprint=0
for /f "tokens=*" %%l in ('ipconfig') do (
echo %%l | findstr "adapter" > nul
if not errorlevel 1 (
echo %%l | findstr /c:"%adaptername%:" > nul
if errorlevel 1 (set lineprint=0) else (set lineprint=1)
)
if !lineprint! == 1 echo %%l
)

Szerintem ronda, de sajnos ilyen a CMD :D

Copyright © 2000-2024 PROHARDVER Informatikai Kft.