Comandos microsoft powershell CMD útiles Incared

Card image cap

Comandos microsoft powershell CMD útiles

Escrito por Soporte Incared

Reportes windows desde powerSHELL:

Directorio activo

Obtener Integrantes de un grupo Grupo y OU
$grupo = “domain users”  # nombre del archivo
Get-ADGroupMember $grupo | Select-Object name,SamAccountName,distinguishedName | Export-Csv “c:\fso\domainusers.csv” -encoding utf8
Obtener Listado usuarios no logeadosuu en los ultimos 30 días al AD:
Search-ADAccount -AccountInactive -DateTime ((get-date).adddays(-30)) -UsersOnly  | select-object SamAccountName, name, LogonWorkstations | export-csv “c:\fso\usuariosnologeados.csv”  -encoding utf8
Obtener listado de usuarios y ultimo logeo 30 días ..
get-aduser -filter * -properties * | Where-Object {$_.lastlogondate -ge (get-date).adddays(-30)} | select-object SamAccountName, name, LastLogonDate, LogonWorkstations| Export-csv “c:\fso\usuariosad.csv” -encoding utf8
Obtener datos de nombre de PC, IP asignada, Usuario de acceso, Sistema operativo, Ultimo logeo  
GET-ADCOMPUTER -filter {OperatingSystem -NotLike “*server*”} -properties * |select-object name, OperatingSystem,lastlogondate,ipv4address,primarygroup,ManagedBy | Export-csv C:\FSO\desktopsAD.csv -notypeinformation -encoding utf8
Eliminar computadoras del dominio
Remove-ADComputer -Identity “equipo1″,”equipo2”

 Servidor DHCP

Obtener listado de ips reservadas, MAC de equipos y descripción  de todos los scopes 

$nombservdhcp = “servDHCP1.tudominio.com”
$scopes = @(Get-DhcpServerv4Scope -ComputerName $nombservdhcp | Select ScopeId | ForEach-Object {$_.ScopeId -replace “.*:”})
$dhcp = Foreach ($scope in $scopes) { Get-DhcpServerv4Reservation -ComputerName $nombservdhcp -ScopeId $scope }
$dhcp | Export-csv “C:\FSO\listadodhcp.csv” -notypeinformation -encoding utf8

Tu carrito está vacío.

Volver a la tienda

Abrir chat
¿En que podemos ayudarte sobre Comandos microsoft powershell CMD útiles ?