fighter-01
Goto Top

Ermitteln des Rechnernamens aus dem FQDN

Hallo,

leider konnte ich für mein Problem keine Lösung finden.

Ich lese über eine Abfrage den FQDN eines Rechners aus und speichere diesen in einer Variablen.

Nun möchte ich daraus den Rechnernamen ermitteln.

Hier der Schnipsel zur Ermittlung des FQDN:

For /F "tokens=2 Delims= " %%i in ('wdsutil /get-device /id:%Mac%^|Find /i "DN"') Do @set DN=%%i

als Ergebnis erhalte ich dann als %DN%:

CN=TEST-710,OU=Rechner,OU=Testumgebung,DC=Test,DC=local

Wenn ich jetzt nach CN suche, komme ich nicht weiter.

Hintergrund:
Ich richte eine unattend Installation ein, die für jeden Rechner eigene Einstellungen hat. Dabei prüfe ich vorher, ob es den Rechner schon gibt und ob er wirklich aktualisiert werden soll.

Vielen Dank schon einmal.

Gruß

Content-ID: 223505

Url: https://administrator.de/contentid/223505

Ausgedruckt am: 26.11.2024 um 00:11 Uhr

colinardo
colinardo 03.12.2013 aktualisiert um 10:55:27 Uhr
Goto Top
Halo Fighter-01,Willkommen im Forum!
btw. dies ist der Distinguished Name nicht der FQDN.
for /f "tokens=2 delims==," %%a in ("%DN%") DO @(set PCNAME=%%a)  
echo %PCNAME%
Grüße Uwe
manuel-r
manuel-r 03.12.2013 um 10:04:39 Uhr
Goto Top
Ermitteln des Rechnernamens aus dem FQDN
vs.
CN=TEST-710,OU=Rechner,OU=Testumgebung,DC=Test,DC=local

Das passt nicht zusammen.
Ein FQDN (fully qualified domain name) wäre hostname.subdomain.domain.tld also bspw. pc25.standort-b.meinefirma.local
Nur so als Anmerkung...
Fighter-01
Fighter-01 03.12.2013 um 10:53:31 Uhr
Goto Top
Vielen Dank,

so funktioniert es.

Für die Falsche Syntax des Namens entschuldige ich mich.

Mfg
colinardo
colinardo 03.12.2013 um 10:55:00 Uhr
Goto Top
Beitrag bitte noch als gelöst markieren. Merci.
Grüße Uwe