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-Key: 223505

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

Printed on: April 19, 2024 at 09:04 o'clock

Member: colinardo
colinardo Dec 03, 2013 updated at 09:55:27 (UTC)
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
Member: manuel-r
manuel-r Dec 03, 2013 at 09:04:39 (UTC)
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...
Member: Fighter-01
Fighter-01 Dec 03, 2013 at 09:53:31 (UTC)
Goto Top
Vielen Dank,

so funktioniert es.

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

Mfg
Member: colinardo
colinardo Dec 03, 2013 at 09:55:00 (UTC)
Goto Top
Beitrag bitte noch als gelöst markieren. Merci.
Grüße Uwe