CMD-be írd be, hogy "ipconfig ?", és előjön a help. Van egy olyan rész ahol [adapter] meg lehet adni melyik kell neked, és csak azt fogja kihányni, ha jól értem
Gyorskeresés
Legfrissebb anyagok
- Elemzés Űrhajózás 2022 - Összefoglaló
- Retro Logitech G15 billentyűzet
- Bemutató VMware vSphere tesztkörnyezet kialakítása egyszerűen
- Bemutató Cica, téged választalak!
- Vélemény Szemben a divattal: hangrendszer építése
Általános témák
LOGOUT.hu témák
- [Re:] Gurulunk, WAZE?!
- [Re:] [sto1911:] Pinball FX3 PH! verseny
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] Űrhajózás 2022 - Összefoglaló
- [Re:] [Parci:] Milyen mosógépet vegyek?
- [Re:] PLEX: multimédia az egész lakásban
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [Tamás9x:] ThinkPad E14 Gen 2 Intel 1165G7 a forrófejű, lehűtése.
- [Re:] [btz:] Internet fejlesztés országosan!
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások

#90088192
törölt tag
Hello
Köszönöm
Mar néztem, sajnos:
/renew [adapter] | /release [adapter] |
/renew6 [adapter] | /release6 [adapter] |
Bármilyen megoldás érdekel, nem kötelező IP config, csak ami megy CMD-bol
[ Szerkesztve ]
Ha lenne grep, akkor az lenne a legjobb, így marad a mezítlábas findstr:
ipconfig | findstr ". :"

#90088192
törölt tag
Köszönöm
Holnap próbálom is ki

#90088192
törölt tag
Hello Una
Próbáltam finomítani, így is kidobja az összes adapter releváns infót, de legalább eltűntek a fölösleges adatok, és üres sorok.
Próbáltam, hogy egy az egyben kimásolom az adapterhez tartozó szekciót, de sajnos a sorvégi ENTER miatt nem megy.
Sebaj marad így
Köszönöm még egyszer
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
(#7) Gargouille

Gargouille
őstag
Ötletként (ha az aktív hálózati kapcsolat IP címe érdekel), akkor akár:
netsh interface ip show address | findstr "IP Address"
vagy
wmic nicconfig get IPAddress
vagy
wmic nicconfig where IPEnabled=true GET IPAddress /format:value
Nyilván a kimenetet még formázni kell ahogy neked tetszik.
Lassan kiderül, hogy amit korábban abszurd humornak gondoltunk, az csak szimpla jövőbelátás volt.

#90088192
törölt tag
Sajnos nem vagyok tisztában azzal milyen lehetőségek vannak. Ezért nem is tudtam tovább lépni ezügyben.
Köszönöm, hogy időt szakítottál rá.

#90088192
törölt tag
Köszönöm szépen

Gargouille
őstag
Nagyon szívesen! Mindig jó látni, hogy vannak még akik kísérletezgetnek, maguknak fejlesztgetnek ilyesmiket, ez értékes és támogatandó dolog.
Lassan kiderül, hogy amit korábban abszurd humornak gondoltunk, az csak szimpla jövőbelátás volt.

#90088192
törölt tag
Beszúrom ide a végleges verziót ha valakit érdekel a jövőben, es köszönöm a segítséget még egyszer:ECHO OFF
TITLE LAN SETTINGS
set adaptername=LAN
CLS
:MENU
ECHO.
ECHO .................................................................................
ECHO ......These Settings will be applied on the Network Connection
ECHO ......which named LAN. Please rename the designated Network Connection to LAN!
ECHO ......Plug the network cable in both ends, and make sure the
ECHO ......the Adapter(LAN) is connected before select any of the options!
REM ECHO
ECHO ......PRESS 1, 2, 3, 4 OR 5 to select your task, or 6 to EXIT.
ECHO .................................................................................
ECHO.
ECHO 1 - Set Static IP 192.168.1.200 (SUBNET MASK:255.255.255.0; Gateway:192.168.1.1)
ECHO 2 - Enter a Static IP (SUBNET MASK:255.255.255.0; Gateway:192.168.1.1)
ECHO 3 - Manual IP Address, Subnet Mask and Gateway Address Setup
ECHO 4 - Automatic Address and DHCP Setting
ECHO 5 - IP CONFIG information on LAN
ECHO 6 - Exit
ECHO.
CHOICE /C:123456
IF ERRORLEVEL 1 SET M=1
IF ERRORLEVEL 2 SET M=2
IF ERRORLEVEL 3 SET M=3
IF ERRORLEVEL 4 SET M=4
IF ERRORLEVEL 5 SET M=5
IF ERRORLEVEL 6 SET M=6
IF %M%==1 GOTO STATIC
IF %M%==2 GOTO STATIC_MANUAL
IF %M%==3 GOTO MANUAL
IF %M%==4 GOTO AUTO
IF %M%==5 GOTO IP_CONFIG
IF %M%==6 GOTO EOF
:STATIC
netsh interface ipv4 set address name="%adaptername%" static 192.168.1.200 255.255.255.0 192.168.1.1
CLS
GOTO MENU
:STATIC_MANUAL
SET /P A=Type IP Address in then press ENTER:
netsh interface ipv4 set address name="%adaptername%" static %A% 255.255.255.0 192.168.1.1
CLS
GOTO MENU
:MANUAL
SET /P IP_ADDRESS=Type IP Address in then press ENTER:
SET /P SUBNET_MASK=Type Subnet Mask Address in then press ENTER:
SET /P GATEWAY=Type Gateway Address in then press ENTER:
netsh interface ipv4 set address name="%adaptername%" static %IP_ADDRESS% %SUBNET_MASK% %GATEWAY%
CLS
GOTO MENU
:AUTO
ipconfig /release "%adaptername%"
netsh interface ipv4 set address name="%adaptername%" dhcp
CLS
GOTO MENU
:IP_CONFIG
CLS
@echo off
setlocal enabledelayedexpansion
set lineprint=0
for /f "tokens=*" %%l in ('ipconfig /all') 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
)
GOTO MENU
[ Szerkesztve ]
Az @echo off
elég egyszer is – a script elején.

#90088192
törölt tag
Nem is vettem eszre, de maris javítom.
Köszönöm Mester
ECHO OFF
SET adaptername=LAN
TITLE %adaptername% SETTINGS
CLS
:MENU
ECHO.
ECHO .................................................................................
ECHO ......These Settings will be applied on the Network Connection which named %adaptername%.
ECHO ......Please rename the designated Network Connection to %adaptername%!
ECHO ......Plug the network cable in both ends, and make sure the Adapter(%adaptername%) is connected.
ECHO ......With Option 5 please check connection before select any other options!
REM ECHO
ECHO ......PRESS 1, 2, 3, 4 OR 5 to select your task, or 6 to EXIT.
ECHO .................................................................................
ECHO.
ECHO 1 - Set Static IP 192.168.1.200 (SUBNET MASK:255.255.255.0; Gateway:192.168.1.1)
ECHO 2 - Enter a Static IP (SUBNET MASK:255.255.255.0; Gateway:192.168.1.1)
ECHO 3 - Manual IP Address, Subnet Mask and Gateway Address Setup
ECHO 4 - Automatic Address and DHCP Setting
ECHO 5 - IP CONFIG information on %adaptername%
ECHO 6 - Exit
ECHO.
CHOICE /C:123456
IF ERRORLEVEL 1 SET M=1
IF ERRORLEVEL 2 SET M=2
IF ERRORLEVEL 3 SET M=3
IF ERRORLEVEL 4 SET M=4
IF ERRORLEVEL 5 SET M=5
IF ERRORLEVEL 6 SET M=6
IF %M%==1 GOTO STATIC
IF %M%==2 GOTO STATIC_MANUAL
IF %M%==3 GOTO MANUAL
IF %M%==4 GOTO AUTO
IF %M%==5 GOTO IP_CONFIG
IF %M%==6 GOTO EOF
:STATIC
netsh interface ipv4 set address name="%adaptername%" static 192.168.1.200 255.255.255.0 192.168.1.1
CLS
GOTO MENU
:STATIC_MANUAL
SET /P A=Type IP Address in then press ENTER:
netsh interface ipv4 set address name="%adaptername%" static %A% 255.255.255.0 192.168.1.1
CLS
GOTO MENU
:MANUAL
SET /P IP_ADDRESS=Type IP Address in then press ENTER:
SET /P SUBNET_MASK=Type Subnet Mask Address in then press ENTER:
SET /P GATEWAY=Type Gateway Address in then press ENTER:
netsh interface ipv4 set address name="%adaptername%" static %IP_ADDRESS% %SUBNET_MASK% %GATEWAY%
CLS
GOTO MENU
:AUTO
ipconfig /release "%adaptername%"
netsh interface ipv4 set address name="%adaptername%" dhcp
CLS
GOTO MENU
:IP_CONFIG
CLS
setlocal enabledelayedexpansion
set lineprint=0
for /f "tokens=*" %%l in ('ipconfig /all') 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
)
GOTO MENU
Mai Hardverapró hirdetések
prémium kategóriában
ingyenes kategóriában
- Apple iPad 6, 32Gb, Space Gray, Wifi, dobozában, összes tartozékkal
- Acer Predator PH317-54 gamer laptop 17"
- Apple iPhone xR,Black , 64Gb, független, 86% akku
- Apple iPad 9, 64GB, Space Gray, Wifi+Cellular ( 5G ) Sim, független, garanciális 2023.06-ig
- Újszerű Lenovo ThinkCentre M900 Tiny USFF i5-6500T processzorral mini PC