jueves, 3 de octubre de 2013

Primeros ejercicios - Comandos PowerShell

Ejercicio 6

0- Crear usuarios PowerShell
New-ADUser
-DisplayName:"Jack Bauer"
-GivenName:"Jack"
-Name:"Jack Bauer"
-Path:"CN=Users,DC=bernaldo,DC=evil,DC=lan"
-SamAccountName:"jack_bauer"
-Server:"pdc.bernaldo.evil.lan"
-Surname:"Bauer" -Type:"user"
-UserPrincipalName:"jack_bauer@bernaldo.evil.lan"

Set-ADAccountPassword
-Identity:"CN=Jack Bauer,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-NewPassword:"System.Security.SecureString"
-Reset:$null -Server:"pdc.bernaldo.evil.lan"
Enable-ADAccount
-Identity:"CN=Jack Bauer,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-Server:"pdc.bernaldo.evil.lan"

Set-ADAccountControl
-AccountNotDelegated:$false
-AllowReversiblePasswordEncryption:$false
-CannotChangePassword:$false
-DoesNotRequirePreAuth:$false
-Identity:"CN=Jack Bauer,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-PasswordNeverExpires:$false -Server:"pdc.bernaldo.evil.lan"
-UseDESKeyOnly:$false

Set-ADUser
-ChangePasswordAtLogon:$true
-Identity:"CN=Jack Bauer,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-Server:"pdc.bernaldo.evil.lan"
-SmartcardLogonRequired:$false
1- Crear grupos PowerShell
New-ADGroup
-Description:"Chicos buenos"
-GroupCategory:"Security"
-GroupScope:"Global"
-Name:"Good guys"
-Path:"CN=Users,DC=bernaldo,DC=evil,DC=lan"
-SamAccountName:"Good guys"
-Server:"pdc.bernaldo.evil.lan"
2- Agregando un grupo a otro (Evil wizards a Bad guys)
Add-ADPrincipalGroupMembership
-Identity:"CN=Evil wizards,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-MemberOf:"CN=Bad guys,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-Server:"pdc.bernaldo.evil.lan"
3- Agregar usuarios a un grupo (Jack Bauer y Bruce Wayne a Good guys)
Add-ADPrincipalGroupMembership
-Identity:"CN=Jack Bauer,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-MemberOf:"CN=Good guys,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-Server:"pdc.bernaldo.evil.lan"

Add-ADPrincipalGroupMembership
-Identity:"CN=Bruce Wayne,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-MemberOf:"CN=Good guys,CN=Users,DC=bernaldo,DC=evil,DC=lan"
-Server:"pdc.bernaldo.evil.lan"
6-
::hola.bat
@echo off
echo %1
for /L %%i in (2,1,%2%) do (
   echo %1
)

::invocar.bat
@echo off
call hola.bat eneko 4
7-
::llamarlibreria.bat
@echo off
echo ¿Que quieres hacer?
echo 1- Crear carpeta
echo 2- Borrar carpeta
echo 3- Listar carpeta
echo 4- Copiar carpeta
echo.
choice /C 1234 /N /M "Selecciona uno: "
if errorlevel 4 call libreria.bat 4
if errorlevel 3 call libreria.bat 3
if errorlevel 2 call libreria.bat 2
if errorlevel 1 call libreria.bat 1

::libreria.bat
@echo off
if %1==1 goto crearCarpeta
if %1==2 goto borrarCarpeta
if %1==3 goto listarCarpeta
if %1==4 goto copiarCarpeta
:crearCarpeta
mkdir Nueva_Carpeta
echo Estoy en crear
goto final
:borrarCarpeta
rd /S Nueva_Carpeta
echo Estoy en borrar
goto final
:listarCarpeta
dir Nueva_Carpeta
echo Estoy en listar
goto final
:copiarCarpeta
copy Nueva_Carpeta C:\temp
echo Estoy en copiar
goto final
:final

No hay comentarios:

Publicar un comentario