Existe-t-il un moyen de trouver le nom de domaine complet d'une boîte Windows XP?
Ne connaissant pas Windows, je décrirais ce que je recherche comme l'équivalent de la commande hostname --fqdn
disponible sous Linux.
windows-xp
fqdn
Grundlefleck
la source
la source
Il n'y a pas une telle option pour la
hostname
commande dans Windows. Cependant, cela devrait faire l'affaire:Ou vous pouvez grep (sous Windows
find /I "string"
:) pour Host- et Domain fromset
ousysteminfo
or ouipconfig -all
nommez-le et collez-le ensemble ailleurs.Edit: correction d'une faute de frappe. Merci Benoit
Mise à jour: la variable
%USERDNSDOMAIN%
n'est disponible que si vous êtes connecté à un domaine ... Le suffixe DNS que vous obtenez d'un serveur DHCP n'est pas placé dans une variable d'environnement (pour autant que je sache).la source
wmic computersystem get domain
La commande est:
la source
vbscript:
DOSSIER DE LOT DOS À APPELER AU-DESSUS DU SCRIPT:
la source
Essayez ceci à partir de l'invite de commande:
pensez à utiliser le double
%
pour%i
si vous utilisez cela dans un fichier batch. par exemple%%i
Une des raisons pour lesquelles vous voudrez peut-être procéder de cette façon est la suivante: si vos utilisateurs et vos ordinateurs appartiennent à des domaines différents, le résultat
%USERDNSDOMAIN%
sera incorrect lorsqu'ils sont appliqués à votre ordinateur. Si vous avez seulement un domaine et pas de domaines enfants, vous pouvez utiliser les autres solutions ci-dessus si vous le souhaitez.la source
Cela fonctionnera aussi et n’a pas le délai de systeminfo:
la source
Si vous devez porter des scripts de shell Unix sous Windows ou si vous souhaitez simplement travailler sur la CLI, consultez GNUwin32 . Il fournit les outils courants tels que cut, grep, etc. pour Windows.
la source
Voici un script CMD pour cela:
la source
Une autre version:
la source