Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => Windows => Mensaje iniciado por: betto92 en 22 Octubre 2013, 20:12 PM

Título: Crear un script partiendo de fichero cvs windows server 2008
Publicado por: betto92 en 22 Octubre 2013, 20:12 PM
Hola a todos soy nuevo en el foro, pero como podeis ver en el tema no consigo crear correctamente el script para generar los usuarios con sus datos asociados y ya no se que hacer.

El archivo csv tiene el siguiente formato: Name,EmailAddress,FirstName,LastName,Password

No consigo crear el script.cmd para que se generen los usuarios que vienen el fichero nuevos_usuarios.csv se generen en mi máquina Server 2008.

He intentado crear un archivo .ps1 que importe los atributos del .csv y de ahí crear un script que lo ejecute y nada. Por google no encuentro nada que me ayude

Espero haberme explicado bien

Gracias de antemano
Título: Re: Crear un script partiendo de fichero cvs windows server 2008
Publicado por: ccrunch en 23 Octubre 2013, 01:29 AM
Yo te puedo dar una "pista", esto lo hacía yo hace tiempo pero ahora tendría que desempolvar, porque los bats los tengo oxidados.

Ahí te dejo mis apuntes:

Crear usuarios a partir de un archivo:
======================================
Crear en C:\ un archivo llamado usuarios.txt


for /F %%i in(usuarios.txt) do net user %%i Aa123456 /add




Crear usuarios que incluyan contraseña a partir de un archivo:
==============================================================
En C:\ creamos el archivo usuarios.txt

En el archivo, en la 1ª columna pondremos los nombres de usuarios y en la
segunda columna pondremos las contraseñas.

for /F "tokens=1,2) %%i in (usuarios.txt) do net user %%I %%j /add



NOTA: el formato que tengo en usuarios.txt es:
xusu1;pxusu1
xusu2;pxusu2
xusu3;pxusu3

Donde xusu1 es el nombre de usuario, el ";" el delimitador y pxusu1 es la contraseña.

Hasta ahí te puedo ayudar yo. Si quieres añadir organización o algo por el estilo, supongo que es modificando los campos, y un poco el comando de /add.

Salu2