Resumen Crear un usuario W9x desde una bat

Mensaje enviado por Alberto Berdugo <aberdugo@solinteg.com>

Bueno, para no salirnos de la temática del grupo he procurado hacerlo en VBScript, generándolo desde un Bat y ejécutándolo gracias al WSH (Windows Scripting Host). No lo he probado al 100%, es decir, he probado que se ejecuta y que si me voy al panel de control ->Usuarios, el usuario creado está así, pero no he probado a hacer un Login con él.

Pruébalo y me cuentas, porque estoy muy liado y no he tenido tiempo para más.

El código en cuestión es:

============================================================================
@ECHO OFF
echo Set ObjShell = WScript.CreateObject("WScript.Shell") >Temp.vbs
echo WScript.Echo "Añadiendo al usuario: %1" >>Temp.vbs
echo objshell.regwrite
"HKLM\Software\Microsoft\Windows\CurrentVersion\ProfileList\%1\ProfileImagePath","C:\\WINDOWS\\Profiles\\%1" >>Temp.vbs
cscript Temp.vbs
del temp.vbs
============================================================================

  Al ponerlo en un Bat, asegúrate de que la 3ª línea no está cortada en 2 partes, es desde "echo objshell.regwrite" hasta ">>Temp.vbs"

Para llamarlo le pasas como parámetro al Bat el nombre del usuario que quieres crear. Por ejemplo si pones el código anterior en un fichero AddUser.bat, entonces pones "ADDUSER Roberto" y creará al usuario Roberto.



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com