HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Net Shell parancsok


Netsh 1. rész


A Netsh egy parancssori segédprogram, amely lehetővé teszi egy futó helyi vagy hálózati számítógép hálózati beállításainak megjelenítését, módosítását. Ezenkívül parancsfájl kezelési szolgáltatást is nyújt, amely pedig lehetővé teszi parancssorozatok futtatását kötegelt módban. A Netsh segédprogram képes szövegfájlba menteni a konfigurációs parancsfájlt archiválás, vagy más kiszolgálók konfigurálásának elősegítése céljából. Cikksorozatunkban a parancs használatába nyújtunk betekintést.

A Netsh parancssori programot kétféle üzemmódban használjuk: interaktív és nem interaktív. Előbbiben saját parancsfeldolgozót indít el és csak az általa ismert utasításokat kezeli a szabványos Windows utasításokat nem. Utóbbi lényegében ugyanaz, mint az interaktív mód, csak a parancsokat kapcsolók formájában adhatjuk meg ugyanúgy, mint a hagyományos utasításoknál.
A Netsh dinamikus csatolású függvénytár (DLL) fájlokon keresztül működik együtt az operációs rendszer összetevőivel. Mindegyik Netsh-segítő DLL környezetnek nevezett, kiterjedt szolgáltatáskészletet tartalmaz, amely egy hálózati összetevőre vonatkozó parancsok csoportja. Ezek a környezetek a Netsh parancs funkcionalitását bővítik azáltal, hogy konfigurálási és figyelési támogatást nyújtanak egy vagy több szolgáltatás, segédprogram vagy protokoll számára. Például, a Dhcpmon.dll a Netsh parancsot a DHCP kiszolgálók konfigurálásához és kezeléséhez szükséges környezettel és parancskészlettel látja el.
  • Megjegyzés: mivel a Netsh parancs szorosan kapcsolódik a rendszerben található DLL-ekhez, ezért az igénybe vehető utasítások is a DLL-ektől függnek. Például az adott gépen nincs telepítve a WINS szolgáltatás, akkor nem lesznek WINS-el kapcsolatos parancsok sem.
WINS szolgáltatás kezelése
A WINS szolgáltatás esetében, mint a többi szolgáltatásnál melyet a Netsh kezel, a felügyeleti konzolokkal egyenértékű adminisztráció végezhető el parancssorból.
Netsh indítása interaktív üzemmódban:
netsh
Belépés WINS módba:
wins
Kapcsolódás a WINS szerverhez:
server \\kiszolgálónév
Ahol a "kiszolgálónév" a WINS szerver gépneve (UNC szintaxis szerint, pl.: server \\neptun) vagy az IP címe.
A WINS kiszolgálóval kapcsolatban számos információ jeleníthető meg a SHOW paranccsal, adjuk ki kapcsolók nélkül és kapunk egy listát az alkalmazható alkapcsolókról:
show
Nézzünk néhány kapcsolót a használhatók széles skálájából:
A WINS-kiszolgálóhoz tartozó összes aktív tartományi főtallózó [1Bh] típusú rekord megjelenítése:
show browser
A megadott kiszolgálók adatbázisainak és rekordjainak listázása:
show database servers={}
Példánkban az összes elérhető WINS kiszolgáló adatbázisrekordjait kilistáztuk, a kör azonban szűkíthető további kapcsolókkal. Részletes információt az alábbi parancs begépelésével kérhetünk:
show database
A WINS-kiszolgáló konfigurációs információinak megjelenítése:
show info
Megadott rekord részletes információinak lekérése:
show name Name=HOSTA EndChar=20
Ahol a "Name" kapcsoló után a rekord neve, az "EndChar" pedig az úgynevezett 16.karakter hexadecimális formában (nem minden rekordnál kötelező megadni).
A kiszolgálóval kapcsolatban álló összes partnerkiszolgáló megjelenítése:
show partner
Lehetséges ezek tulajdonságainak megjelenítése is:
show partnerproperties
További kapcsolók:
A lekérdezések mellett, természetesen konfigurálni is lehet a WINS kiszolgálót. Írjuk be a következő parancsot és kapunk egy listát a konfiguráló alparancsokról:
set
Például a WINS-kiszolgáló biztonsági mentésének elérési útja így állítható be:
set backuppath Dir=C:\WINSfiles Shutdown=0
Ahol a " Shutdown=0" letiltja a WINS adatbázis biztonsági mentését a leállítás során (alapértelmezett) és a "Dir" kapcsoló után a mentés könyvtára található.
Biztonsági másolat készítésének kezdeményezése a WINS adatbázisról, a megadott könyvtárba. A parancsot paraméterek nélkül futtatva teljes biztonsági másolat készül, amely a biztonsági másolat aktuális alapértelmezett elérési útja által meghatározott könyvtárba.
init backup Dir=C:\WINSfiles Type=0
Ahol a "Type=0", teljes biztonsági másolat készítést eredményez (alapértelmezett), a "Type=1", pedig növekményest.
Névrekord hozzáadása a jelenlegi WINS-kiszolgáló adatbázisához:
add name Name=HOSTA IP={10.0.0.1}
Regisztrált név törlése a WINS-kiszolgáló adatbázisából:
delete name Name=HOSTA EndChar=03
A helyi WINS-kiszolgáló statisztikáinak alaphelyzetbe állítása:
reset counter
Fentiekben csak érintettük a WINS konfigurálási lehetőségeket, de a leírtak alapján is érzékelhető, hogy rendkívül aprólékos, jól átgondolt parancssori eszközről van szó, mely valóban kiválthatja a felügyeleti konzolt.

Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2003 évkönyv 52. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |