educatica!

educación, informática y demás

Ejercicios 20.03

Ejercicio 01

Crea un nuevo script llamado newUser.bat. Este script recibirá dos valores obligatorios por parámetro. El primer parámetro será un nombre de usuario y el segundo parámetro será un nombre de grupo.

Al ser obligatorios ambos parámetros, debemos comprobar que el usuario los proporciona. Si no es así, se debe mostrar un mensaje de error que indique el problema.

El script deberá añadir una nueva cuenta de usuario con el nombre de usuario pasado en el primer parámetro. La cuenta de usuario tendrá por defecto la siguinete contraseña: Nombre_del_grupo#2020. Donde Nombre_del_grupo será el nombre del grupo que se proporciona en el segundo parámetro. Además debemos confiugurar la cuenta de usuario para que el usuario deba cambiar la contraseña en su primer inicio de sesión.

Creará el grupo que se proporciona en el segundo parámeto (si no existe?).

Después añadirá el usuario al grupo pasado en el segundo parámetro.

Crea un directorio con el nombre del grupo dentro del directorio C:\Cursos. Dentro del directorio del grupo, deberás crear un directorio con el nombre del usuario.

Por ejemplo, si se ejecuta con los siguientes parámetros el script hará…

newUser.bat alfredoff python

  1. Creará la cuenta alfredoff en el sistema asignandole la contraseña python#2020
  2. Creará el grupo python (si no existe? o siempre)
  3. Añadirá el usuario alfredoff al grupo python
  4. Creará el directorio C:\Cursos\python
  5. Creará el directorio C:\Cursos\python\alfredoff

Ayuda: Comando net. Consulta la ayuda del comando net con net help. Consulta ayuda concreta del comando net con net help <opcion>.

Tema creado por Anders Norén