Necesitamos un Fichero CSV con los nombres de los usuarios a crear y conocer la ruta LDAP o la OU donde los crearemos. En este ejemplo «LDAP://OU=RRHH,dc=LAB,dc=local»

Y el grupo al que queremos añadirlos por defecto, en este caso es un grupo llamado RECURSOS, ubicado en la misma OU.

#
# Dani Gracia
# Create users from a CVS file
# Add each User to a Group
#

Import-module ActiveDirectory
$users = import-csv «C:\scripts\users.csv»
$container = [ADSI] «LDAP://OU=RRHH,dc=LAB,dc=local»

$users | foreach {
$UserName = $_.UserName
$newUser = $container.Create(«User», «cn=» + $UserName)
$newUser.Put(«sAMAccountName», $UserName)
$newUser.SetInfo()
$newUser.psbase.InvokeSet(‘AccountDisabled’, $false)
$newUser.SetInfo()
$newUser.SetPassword(«P@$$w0rd»)
Add-ADGroupMember -Identity Recursos -Member $_.UserName
}

>Éste es un pequeño script, que os modifica el Shell, y nos muestra en el menú contextual de cada carpeta la entrada «Command Prompt Here».

Es muy útil para aquellos que trabajan bastante desde la linea de comandos, y necesitan acceso a CMD desde cualquier carpeta del Explorador de archivos.

Con éste código podemos sacar el acceso:
Set objShell = CreateObject(«WScript.Shell»)
objShell.RegWrite «HKCR\Folder\Shell\MenuText\Command\», «cmd.exe /k cd » & chr(34) & «%1» & chr(34)
objShell.RegWrite «HKCR\Folder\Shell\MenuText\», «Command Prompt Here»

un saludo.

>
La gran mayoría de los portátiles se mueven en diferentes redes, con lo que toca
configurar continuamente las propiedades de red en ellos. Para trabajar un poco
menos nos puede ayudar el comando «netsh». En la red 1 abrimos un «cmd» y
tecleamos:
netsh dump>red_1.dmp

O si tan sólo quieres la configuración del adaptador de red (que suele ser lo más
habitual):
netsh -c interface dump>red_1.dmp
Cuando queramos restaurar la configuración de esta red, abrimos un «cmd» y
tecleamos:
netsh exec red_1.dmp

Si tenemos a un usuario que se mueve entre dos redes de forma habitual(por ejemplo
entre ,dos sucursales) podemos hacer lo mismo en cada una de ellas, de forma que se
puede restaurar las propiedades de red de forma cómoda. Es más, nos podemos crear
un fichero bat red_1.bat y otro red_2.bat, que contengan la instrucción «netsh exec
fichero_que_corresponda.dmp» y de esa manera el propio usuario (siempre y
cuando tenga privilegios de administrador) podrá cambiar las propiedades de red
según esté en un sitio o en otro simplemente con un doble click y reiniciando a
continuación.
Hay que señalar que este mecanismo no cambia las membresías a dominio.
Si no te vale hacerlo así, tambien hay software de terceros para alternar entre redes,
como, por ejemplo:
Mobile NetSwitch
http://mobilenetswitch.com/Index.htm