Cómo usar el comando “net user /domain” (Parte II)

En el artículo anterior revisábamos cómo obtener información sobre un usuario de red con el comando net user /domain, pero debemos tener en cuenta que este comando tiene muchas más utilidades y nos puede servir para realizar muchísimas tareas relacionadas con la administración de usuarios mediante líneas de comandos cmd. Se trata de acciones que podríamos realizar desde el directorio activo o desde una administración remota de equipo, pero con la ventaja de que no necesitamos tener nada instalado.

Para refrescar un poco las ideas, recordemos que «net user» es una herramienta que forma parte de los comandos internos de MS-DOS que vienen preinstalados de serie en Windows, y se transfieren directamente a la memoria cuando se carga el sistema operativo.

Casos de uso y variantes para el comando net user /domain

El comando «net user /domain» en concreto, sirve para obtener información acerca de cualquier usuario de red que esté registrado en nuestro dominio, pero también para administrarlo. Así, podemos usar esta herramienta desde una ventana de terminal cmd para cambiar la contraseña de cualquier usuario, especificar a qué horas del día puede iniciar sesión, e incluso eliminar o crear nuevos usuarios.

  • net user usuario contraseña: Con este comando se establece la clave «contraseña» para el usuario usuario local «usuario».
  • net user usuario contraseña /domain: Con este comando se establece la clave «contraseña» para el usuario usuario de red «usuario». Éste comando sólo es valido para dominios de Windows NT Server.
  • net user usuario *: Una vez introducido este comando el sistema pedirá introducir una contraseña para el usuario local «usuario». Ten en cuenta que la contraseña escrita no aparecerá en pantalla.
  • net user usuario * /domain: Con este comando el sistema pide introducir una contraseña para el usuario de red «usuario». Ten en cuenta que la contraseña escrita no se muestra en pantalla.
  • net user usuario contraseña /add: Con este comando el sistema crea un usuario local de nombre «usuario» y con contraseña «contraseña».
  • net user usuario * /add: Con este comando el sistema crea un usuario local de nombre «usuario» y solicita asignarle una contraseña.
  • net user usuario contraseña /add /domain: Es el mismo comando que el comentado 2 puntos mas arriba, pero en este caso el usuario creado en vez de ser local es un usuario de red.
  • net user usuario */add /domain: Idem, pero en este caso pide establecer contraseña.
  • net user usuario */delete: Elimina el usuario local «usuario».
  • net user usuario */delete /domain: Elimina el usuario de red «usuario».

Ademas de estas opciones el comando net user tiene muchas más variables. Estas son las que me parecen mas interesantes (acuérdate de poner la coletilla «/domain» al final de cada comando si quieres ejecutarlo sobre un usuario de red).

  • net user usuario /active:yes: Activa la cuenta de usuario «usuario». Si en lugar de «yes» escribes «no»…se deshabilita.
  • net user usuario /expires: dd/mm/aa: La contraseña del usuario local caduca en la fecha dd/mm/aa. Si en vez de indicar la fecha escribes «never» la clave no caduca nunca.
  • net user usuario /homedir:ruta : Sirve para indicar al sistema en que ruta se establece el directorio principal de usuario «usuario». Es necesario que la ruta indicada exista realmente.
  • net user usuario /passwordchg:no: El usuario «usuario» no puede cambiar su contraseña. Si indicas «yes» signfica podrá cambiarla.
  • net user usuario /passwordreq:no : No es necesario que el usuario «usuario» tenga contraseña.
  • net user usuario /profilepath[:ruta] : Sirve para establecer la carpeta donde se carga el perfil de inicio de sesión del usuario «usuario».
  • net user usuario /scriptpath:ruta : De esta forma se le indica al sistema que tiene que ejecutar el script que aparece en la ruta «ruta» para el usuario «usuario».
  • net user usuario /times:all : Especifica las horas en las que puede iniciar sesión el usuario «usuario». Si indicas «all» siginifica que puede iniciar sesión en el equipo a cualquier hora. En cambio, si dejas el valor en blanco bloqueará el acceso sea la hora que sea. Si quieres indicar un espacio de tiempo debes indicarlo con el formato «dia»,»hora» para separar la hora y el dia y punto y coma para separar varios dias y horas.
  • net user usuario /workstations:* : El usuario puede iniciar sesión en todos los equipos de la red. Si especificas los nombres de los equipos entre corchetes [,] y separados por comas, puedes asignar hasta un máximo de ocho equipos.

Quizá también te interese:

¿Tienes Telegram instalado? Recibe el mejor post de cada día en nuestro canal. O si lo prefieres, echa un vistazo a nuestro nuevo canal de WhatsApp.

  1. Si deseo sacar los usuarios activos en todo mi dominio de red, (no la maquina local y ni usuario por usuario). hay algun modo de de sacar un listado de usuarios en modo masivo?, de mo dominio

DEJA UNA RESPUESTA

Escribe tu comentario!
Escribe aquí tu nombre

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Más cosas como esta

un teclado

20 atajos de teclado para Windows que te harán la vida más fácil

¿Estás cansado de usar el ratón todo el tiempo? Con estos atajos de teclado puedes ahorrar tiempo y ser más eficiente en tu trabajo...

¿El panel táctil de tu portátil no funciona? ¡Solución!

5 comprobaciones que podemos realizar para arreglar problemas con el touchpad o panel táctil en un ordenador portátil con Windows.
un archivo iso

Cómo montar una imagen ISO en Windows

En este tutorial explicamos cómo montar una imagen ISO en Windows, tanto de manera nativa como con el uso de herramientas externas.