netsh dhcp lekérdezés hiányos

Sziasztok.

Van egy hálózat felderítő programom, aminek egyik modulja lekérdezi a Windows DHCP szerver konfigurációját. A fejlesztő és kérdező gép egy Windows 2012 szerver. Munkahelyemen ahol tesztelem két domain van. Ha ugyanabban a domain-ban lévő szerver kérdezem (Windows Szerver 2012), akkor rendesen megkapok minden infót. Ha viszont a másik domain-ban lévő szervert kérdezem (van adminisztrátori jogom ott is) akkor az összes a program számára releváns információ hiányzik: scope, fix ip címek, kizárt tartományok.
A (szerintem nagyon gyér) dokumentációban nem találok semmilyen támpontot a problémára. Hogyan lehet rávenni a netsh parancsot hogy a lényeget is elárulja?
Az is érdekes lehet, van-e más parancs, amivel le tudom kérdezni a DHCP szerver konfigurációját. A feldolgozó program, elég intelligens ahhoz, hogyha megvan valamilyen szövegként a szükséges adat, akkor azt (egy kis okosítással) bedolgozza az adatbázisba.

Hozzászólások

"Az is érdekes lehet, van-e más parancs, amivel le tudom kérdezni a DHCP szerver konfigurációját."

Powershell? (bár erre még nem használtam)

Valószínűleg jó lehet erre a Powershell is. De nem visz igazán előre az, ha van egy másik lehetőség, amivel szintén nem tudom hogyan, de megoldható a feladat.
Nem vagyok egy Windows guru, a programom Windows-on fordításával, és tesztelésével is kínlódtam, mint disznó a jégen. A program alapvetően Linux-os, de hát valamit kezdeni kell a Windows szerverekkel is.

Igen kitalálhatom (újra, mert az ám a jó móka), kitesztelhetem, majd legálisan nem használhatom.
Baszakodhatok plusz egy géppel, újra rávarázsolhatom a fejlesztő környezetet, ami máig nem tudom miért működik az egyik Windows-on majdnem jól, a másikon meg majdnem sehogy.
És erre van a mai napom, mert a főnököm valamiért azt szeretné, ha mást is csinálnék.
A netsh-val egyébként lekérdezhetőek az adatok, csak kellően elbonyolítva hogy szinte használhatatlan legyen: egyenként megadva a scope-ot a "show"-al lekérdezhetőek a tartományok, és a fenntartások is (szigorúan mindent külön parancsban, minden scope-ra 3 lekérdezés). Erre lenne ugye a "dump", ami feldolgozhatóbb formában és egyszerre kiírja az összes adatot, csak éppen a scope-okat nem (a megjegyzésekben ott van, hogy az fog következni, de nem), gondolom mert csak.
Szóval a kitesztel és kitalálnál még az is szimpatikusabb, ha klónozom a fejlesztő gépet (virtuális), és beteszem a másik domain-ba.
Szerettem volna valami elegánsabb, kevésbé extenzív megoldást, elfogadható mennyiségű szívással, de hát hol élek én.

A fejlesztő/lekérdező gépet leklónoztam (mivel virtuális), betettem a másik domain-be. És a "netsh dhcp" dump-ja ugyanúgy nem tartalmaz egyetlen scope-ot sem. Ha a server tools-ban belenézek a DHCP konfigurációba, akkor mindent látok, gondolom, akkor megfelelő jogosultságom is van.
Vannak a HUP-on Windows guruk is, senkinek semmi ötlete?