¿Hay alguna manera de encontrar el nombre de dominio completo de un cuadro de Windows XP?
Al no estar familiarizado con Windows, describiría lo que estoy buscando como el equivalente del comando hostname --fqdn
disponible en Linux.
windows-xp
fqdn
Grundlefleck
fuente
fuente
No existe tal opción para el
hostname
comando en Windows. Sin embargo, esto debería hacer el truco:O puede grep (en Windows
find /I "string"
:) para Host y Dominio desdeset
osysteminfo
oipconfig -all
nombrarlo y pegarlo en otro lugar.Editar: error tipográfico fijo. Gracias Benoit
Actualización: la variable
%USERDNSDOMAIN%
solo está disponible cuando inicia sesión en un dominio ... El sufijo DNS que obtiene de un servidor DHCP no se coloca en una variable de entorno (por lo que pude entender).fuente
wmic computersystem get domain
El comando es:
fuente
vbscript:
ARCHIVO DE LOTE DE DOS PARA LLAMAR SOBRE EL ESCRITO:
fuente
Pruebe esto desde el símbolo del sistema:
recuerde usar double
%
para%i
si usa esto en un archivo por lotes. p.ej%%i
Una razón por la que puede querer hacerlo de esta manera es: si sus usuarios y computadoras están en dominios diferentes,
%USERDNSDOMAIN%
no será correcto cuando se aplique a su computadora. Si solo tiene un dominio y ningún dominio secundario, puede usar las otras soluciones anteriores si lo desea.fuente
Esto también funcionará y no tiene el retraso de systeminfo:
fuente
Si necesita portar scripts de shell de Unix a Windows o simplemente desea trabajar en la CLI, eche un vistazo a GNUwin32 . Proporciona las herramientas comunes como cortar, grep, etc. para Windows.
fuente
Aquí hay un script CMD para esto:
fuente
Otra version:
fuente