Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Puroguramu en 30 Septiembre 2012, 19:52 pm



Título: [Batch] Ayuda con el comando "net user" y con la administración de usuarios.
Publicado por: Puroguramu en 30 Septiembre 2012, 19:52 pm
Buenas! hace un rato estaba viendo el comando "net user" y me surgieron unas dudas.

Duda 1:
Imaginaos que pretendéis crear un nuevo usuario y solo queréis que se pueda acceder a el una vez a la semana, al mes, al año... Normalmente seria algo asi:

net user yomismo micontraseña /time: Lunes,00:00 /add

Pero por ejemplo yo quiero que sea el 13 de abril de cada año. ¿Como lo hago? Solo me permite poner dia y hora.  :huh:



Duda 2:
¿Hay alguna manera de transferir todos los archivos y programas de un usuario a otro?



Duda 3:
Cuando escribes "net user" en el símbolo del sistema aparece esto:

-------------------------------------------------------------------------------
Administrador                       yomismo                             Invitado


¿Como puedo hacer que el nombre del usuario quede como una variable? Es decir, algo como "set administrador= yomismo" pero que se haga automáticamente.

PD: Soy nuevo, casi no se nada y estoy lleno de preguntas sin resolver. Por eso si cometo algún fallo muy grande o no se algo super lógico, os ruego que no os metáis mucho conmigo.  :-\

Un saludo!


Título: Re: [Batch] Ayuda con el comando "net user" y con la administración de usuarios.
Publicado por: RevangelyonX en 30 Septiembre 2012, 20:29 pm
Hola,

Para tu primera duda, sólo se me ocurre utilizar el comando AT y el parámetro /EXPIRES de net user.

Héchale un vistazo AT /?

La segunda duda, podrías explicarla de otra manera?
Para la tercera duda, no sé realmente si es lo que quieres, pero existe una variable de entorno predefinida con tu nombre de usuario:

Código:
>echo %username%
te mostrará yomismo

Salu2



Título: Re: [Batch] Ayuda con el comando "net user" y con la administración de usuarios.
Publicado por: Puroguramu en 30 Septiembre 2012, 20:49 pm
Pues respecto a la segunda duda me refiero a esto:

Imagina que vas a borrar un usuario, y antes quieres transferir todos los archivos a otro que te has creado. ¿Como lo harías?


Título: Re: [Batch] Ayuda con el comando "net user" y con la administración de usuarios.
Publicado por: RevangelyonX en 30 Septiembre 2012, 23:23 pm
Hola,
Pues si tengo claro las rutas de sus archivos utilizaría copy o xcopy.
Salu2