Como usar los comandos net en Windows
Cómo usar los comandos net en Windows
En este post se mostrarán como usar los comandos NET y su funcionalidad y algunos ejemplos aplicados.
Net Accounts ->
Actualiza la base de datos y modifica las directivas de seguridad de contraseñas de los usuarios.
Es importante tener en cuenta dos cuestiones para la correcta ejecución de net accounts, son las siguientes.
Los requisitos de contraseña e inicio de sesión sólo se aplicarán si ya se se configuraron cuentas de usuario.
El servicio de Net Logon se debe ejecutar en todos los servidores del dominio que comprueben el inicio de sesión.
Net Logon se inicia automáticamente cuando Windows se inicia.
C:>net accounts
Ejecutando así se nos muestra la configuración actual de contraseñas, limitaciones de inicio de sesión e información de dominio.
C:>net accounts /forcelogoff:10
Si ejecutamos esto al llegar la hora en que un usuario puede iniciar sesión contará con 10 minutos antes de que esta se cierre obligadamente.
C:>net accounts /forcelogoff:no
Si ejecutamos este con la condición “no” no se forzará el cierre de sesión.
C:>net accounts /minpwlen:7
Establece la longitud mínima de contraseñas en 7 caracteres.
C:>net accounts /maxpwage:45
De esta forma obligamos a que como máximo cada 45 dias los usuarios se vean obligados a cambiar de contraseña ya que transcurrido este tiempo se les solicitará.
C:>net accounts /maxpwage:unlimited
Las contraseñas no caducarán nunca.
C:>net accounts /minpwage:10
Este establece el tiempo que ha de pasar como mínimo antes de que un usuario pueda cambiar su contraseña.
C:>net accounts /uniquepw:10
Esto guarda hasta las 10 últimas contraseñas utilizadas por el usuario impidiendo que repita la misma antes de realizar 10 cambios, como máximo se pueden almacenar 24
C:>net accounts /domain
Especifica que las operaciones que estamos realizando sean sobre un controlador de dominio
del dominio actual, necesario si trabajamos desde un cliente y muy importante.
Cómo usar los comandos net en Windows
Net Computer->
Agrega o quita equipos en una base de datos de dominios.
Nos va a permitir eliminar o añadir equipos al dominio
C:>net computer superpc /add
C:>net computer superpc /del
Net Config ->
Muestra lo servicios configurables que están en ejecución. También se pueden modificar
Nos muestra información bien de la estación de trabajo o del servidor
C:>net config workstation
Ejecutando este se muestra la de la estación de trabajo.
C:>net config server
Y con este la del servidor.
Net Config Server -> Muestra o cambia la configuración para el servicio servidor mientras este está en ejecución.
Net Config Workstation -> Muestra o cambia la configuración para el servicio local mientras este está en ejecución
Net Continue ->
Inicia de nuevo un servicio interrumpido.
Si estamos realizando tareas en el servidor puede que en algún momento pausemos un servicio de este para evitar problemas, la forma de volver a ponerlo en marcha es con net continue
C:>net continue fax
Volverá a poner en funcionamiento el servicio de fax
Net File -> Muestra los nombres de todos los archivos compartidos abiertos en un servidor.
Con este comando vemos los archivos abiertos en el servidor y además tiene una cosa que puede ser graciosa y es que podemos cerrar los archivos compartidos
C:>net file id /close
Net Group -> Agrega o elimina grupos globales en un dominio.
C:>net group
Nos muestra los grupos del servidor local
C:>net group nombregrupo /add
Añade un grupo al host local
C:>net group nombregrupo /add /domain
Añade un grupo a la base de datos el dominio
C:>net group nombregrupo usuario1 usuario2 usuario3 /add
Con esto conseguimos añadir a los usuarios “Usuario1″, “Usuario2″ y “Usuario3″ al grupo especificado en el host local
C:>net group nombregrupo usuario1 usuario2 usuario3 /add /domain
Con esto conseguimos añadir a los usuarios “Usuario1″, “Usuario2″ y “Usuario3″ al grupo especificado en la base de datos del dominio
C:>net group nombregrupo
Nos muestra a los usuarios que pertenecen al grupo
C:>net group nombregrupo /comment:”Comentarios del grupo”
Añade un comentario al grupo.
Net Help ->
Muestra la ayuda de un comando net.
El mejor de todos
C:>net help group
Nos mostrará la ayuda del comando solicitado
Net Helpmsg ->
Muestra la ayuda de un número de error.
Net Localgroup ->
Agrega o elimina grupos locales.
Net Name ->
Agrega o elimina un nombre para mensajes (alias).
Net Pause ->
Pause un servicio que se encuentra en ejecución.
C:>NET PAUSE servicio
Net Print ->
Muestra la cola de impresión.
C:>net print printservercola de impresion
Muestra el contenido de la cola de impresión en el printserver
C:>net print printserver #idtrabajo /hold
Pausa el trabajo
C:>net print printserver #idtrabajo /release
Reinicia el trabajo
C:>net print printserver #idtrabajo /delete
Elimina el trabajo
C:>net print printserver 12
Muestra información sobre el trabajo 12
C:>net print printserver 12 /hold
Pausa el trabajo 12
C:>net print printserver 12 /release
Reinicia el trabajo 12
Net Send ->
Envía mensajes de un ordenador a otro por red.
Net Session ->
Muestra una lista con las sesiones abiertas conectadas a un equipo local. También podemos cerrarlas.
C:>net session puesto1
Muestra la información de la sesión entre el host local y el puesto1
C:>net session puesto1 /delete
Termina la sesión con el puesto1
C:>net session /delete
Termin todas las sesiones iniciadas.
Net Share ->
Comparte carpetas o impresoras (recurso compartido) para ser utilizadas en red.
C:>net share
Nos muestra los recursos compartidos en el host local
C:>net share recurso_compartido
Net Start ->
Inicializa un servicio.
C:>net start
Lista todos los servicios en ejecución
C:>net start fax
Inicia el servicio de fax
Net Statistics ->
Muestra las estadísticas del servicio local o servidor.
C:>net statistics
Muestra los servicios con estadísticas disponibles
C:>net statistics workstation
Muestra las estadísticas del servicio de workstation (equipo local)
C:>net statistics server
Muestra las estadísticas para el server
Net Stop ->
Detiene un servicio que se encuentra en ejecución.
C:>net stop fax
Con esto detendremos el servicio de fax
Net Time -> Sincroniza el reloj de un equipo con el de otro equipo y/o servidor.
Cómo usar los comandos net en Windows
Net Use ->
Crea unidades de red conectando un recurso compartido en él.
C:>net use z: servidordocumentos
Conecta el recurso compartido documentos del servidor con la unidad Z:
C:>net use z: servidordocumentos /user:usuario@dominio.completo
Con esta ejecución conectaremos con el recurso compartido empleando un usuario distinto del que estamos usando. El nombre del dominio se especificará entero, por ejemplo si el dominio es empresa.local deberemos especificarlo así. Veamos otras variantes.
C:>net use z: servidordocumentos /user:dominiousuario
C:>net use z: servidordocumentos /user:dominio.completousuario
Estas dos últimas surtirán el mismo efecto que la citada anteriormente.
C:>net use z: servidordocumentos /smartcard
Para utilizar credenciales almacenados en una tarjeta inteligente
C:>net use z: servidordocumentos /savecred
Para indicar que deben guardarse el nombre de usuario y la contraseña. Si para realizar la conexión con el recurso compartido estos no se solicitan este se pasará por alto.
C:>net use z: servidordocumentos /delete
Cancela la conexión y elimina esta de la lista de conexiones persistentes
C:>net use z: servidordocumentos /persistent:yes
Guara las conexiones a medida que se establecen y las restaura en el siguiente inicio de sesión, esto si especificamos “yes” en caso de especificar “no” no se guardarán y en el siguiente inicio de sesión se restaurarán las existentes. Para eliminar una conexión de la lista deberemos utilizar el modificador /delete visto anteriormente.
Net User ->
Para la gestión de usuarios.
C:>net user
Muestra los usuarios del equipo local
C:>net user /domain
Muestra los usuarios del dominio
C:>net user Usuario1 password /add
Comando simple de recordar y que creará el Usuario1 y establecerá como contraseña password
C:>net user Usuario1 password /add /domain
Esta vez se creará al usuario Usuario1 con contraseña password en el dominio
C:>net user Usuario1 /delete
Este comando eliminará el usuario antes citado
C:>net user Usuario1 /delete /domain
Y con este se eliminará al usuario Usuario1 del dominio
C:>net user Usuario1 *
Solicita contraseña, la contraseña no se visualizara al escribirse
C:>net user Usuario1 /active:yes
Activa la cuenta de usuario Usuario1 y se le permite el inicio de sesión
C:>net user Usuario1 /active:yes /domain
Activa la cuenta de usuario Usuario1 en el dominio y se le permite el inicio de sesión
C:>net user Usuario1 /active:no
Desactiva la cuenta de usuario Usuario1 y se le deniega el inicio de sesión
C:>net user Usuario1 /active:no /domain
Desactiva la cuenta de usuario Usuario1 en el dominio y se le deniega el inicio de sesión
C:>net user Usuario1 /active:no
Desactiva la cuenta de usuario Usuario1 y se le deniega el inicio de sesión
C:>net user Usuario1 /comment:”Prueba de mensaje”
Añade una descripción al usuario
C:>net user Usuario1 /countrycode:850
usa el código de país o región del sistema operativo para usar los archivos de idioma especificados en la ayuda y mensajes de error para el usuario.
C:>net user Usuario1 /expires:01/02/08
Hará que la cuenta de Usuario1 expire el 2 de Enero de 2008 (ojito que va primero el mes…)
C:>net user Usuario1 /expires:never
Especifica que la cuenta de Usuario1 nunca expirará
C:>net user Usuario1 /fullname:”Usuario de sistemas”
Especifica el nombre completo para Usuario1 en Usuario de sistemas.
C:>net user Usuario1 /homedir:c:UsuariosUsuario1
Establece el directorio principal del usuario, la ruta debe existir y puede ser una ubicación de red. Recordemos que el usuario a de tener acceso a la ruta que especifiquemos aquí.
C:>net user Usuario1 /passwordchg:yes
Usuario1 puede cambiar su contraseña.
C:>net user Usuario1 /passwordchg:no
Usuario1 NO puede cambiar su contraseña.
C:>net user Usuario1 /passwordreq:yes
Especifica si la cuenta Usuario1 ha de tener contraseña, en este caso, si.
C:>net user Usuario1 /passwordreq:no
Especifica si la cuenta Usuario1 ha de tener contraseña, en este caso, no
C:>net user Usuario1 /logonpasswordchg:yes
Usuario1 tendrá que cambiar la contraseña en el siguiente inicio de sesión
C:>net user Usuario1 /logonpasswordchg:no
Usuario1 no tendrá que cambiar la contraseña en el siguiente inicio de sesión.
C:>net user Usuario1 /pprofilepath:rutadelperfil
Establece la ruta del perfil de inicio de sesión para Usuario1
C:>net user Usuario1 /scriptpath:rutadelscript
Establece la ruta del script que se ejecutará durante el inicio de sesión.
C:>net user Usuario1 /time:L-Mi,08:00-18:30;J-V,9am-6pm
Horas de inicio de sesión permitido para el Usuario1 que hemos establecido de la siguiente forma:
Podrá iniciar sesión…
…Lunes a Miércoles de 8 de la mañana a 18:30 de la tarde
…Jueves y Viernes de 9 de la mañana hasta las 6 de la tarde
PUEDE QUE EN LUGAR DE /TIME: DEBA DEFINIRSE CON /TIMES: (CON “S”)
C:>net user Usuario1 /usercomment:”El Usuario1 es el empleado del mes de Enero”
Se añade un comentario a la descripción del Usuario1, entre comillas recordemos porque tiene espacios en blanco.
C:>net user Usuario1 /workstations:puesto1,puesto2
Establecemos los equipos en los que el Usuario1 puede iniciar sesión, si especificamos ” /workstations:* ” podrá iniciar la sesión en todos los equipos.
Net View ->
Muestra un listado de los recursos compartidos de un equipo.
C:>net view
Mostrará los equipos de la red
C:>net view puesto1
Muestra los recursos compartidos para el equipo “puesto1″
C:>net view /domain:dominio
Especifica que queremos listar los equipos contenidos en dominio, si no especificamos dominio se listarán los dominios
C:>net view /network:nw
Lista de servidores NetWare
C:>net view netwareserver /network:nw
Lista recursos en netwareserver
C:>net view /all
Muestra todos los recursos compartidos, incluso los $
C:>net view equipo1 /all
Muestra todos los recursos compartidos para equipo1, incluidos los $
Cómo utilizar el comando ipconfig en Windows
Espero que os sea de ayuda.