Comandos
Listado de comandos, a modo recordatorio, a los que no dedico una entrada completa.
Listar los procesos en ejecución en IIS 6
Ejecutar:
c:\windows\system32\iisapp.vbs
Para mirar:
http://kb.globalscape.com/KnowledgebaseArticle10862.aspx
Robocopy:
robocopy \\Server\Share\ \\Server\Share\Destino [tipoFichero] /E /COPYALL /MOV /XD «Destino» /B /Z /V /NP /log:robocopy.log
Mueve todos los archivos [tipoFichero] del origen (\\Server\Share) al destino (\\Server\Share\Destino) respetando el árbol de carpetas y excluyendo la carpeta «Destino». Crea un archivo LOG.
Sacar listado de miembros de una OU de Directorio Activo
dsquery group "CN=GRUPO,OU=OU2,OU=OU1,DC=DOMINIO,DC=LOCAL" | dsget group -members > c:\resultado.txt
Modificar los apartados en rojo por lo datos que se requieran
Sacar listado de grupos de una OU de Directorio Activo
PS C:\> $OUpath = "OU=OU2,OU=OU1,DC=DOMINIO,DC=LOCAL" PS C:\> $ExportPath = 'c:\groups_in_OU2.csv' PS C:\> Get-ADGroup -Filter * -SearchBase $OUpath | Export-Csv -NoType $ExportPath
Opcional, seleccionar campos a mostrar.
PS C:\> Get-ADGroup -Filter * -SearchBase $OUpath | Select-object cn,DistinguishedName,Name | Export-Csv -NoType $ExportPath
Listar usuarios de grupo local
https://msdn.microsoft.com/es-es/library/cc738662(v=ws.10).aspx
Comando a ejecutar en el símbolo del sistema (cmd): (las comillas hay que mantenerlas)
net localgroup "nombre del grupo"
Por ejemplo, para ver los miembros del grupo Usuarios avanzados, escriba lo siguiente:
c:\ net localgroup"GrupoUsuariosAvanzados"
Información de usuario de dominio. Interesante por ejemplo para saber en qué momento concreto le caduca la contraseña
- net user NOMBREDEUSUARIO /domain
Listar usuario de grupo de directorio activo
Obtener ruta del grupo:
dsquery group domainroot -name NOMBRE_GRUPO
Listar miembros a fichero de texto:
dsget group "RUTA_DEL_COMANDO_ANTERIOR" -members | dsget user -display -samid > C:\USUARIOS_GRUPO.txt
Comprobar procesos
Comprobar procesos y puestos TCP activos con netstat -aon
Comprobar la línea de comando de un proceso concreto.
wmic process where processid= get commandline
Esto debería darle más detalles sobre el proceso Java en caso de que lo esté ejecutando en Windows.
Listar usuario de grupo de directorio activo
https://ss64.com/nt/dsget-group.html
C:\> dsget group «CN=Finance,OU=Groups,OU=AcmeCo,DC=ss64,DC=Com» -members -expand
se puede descargar desde https://www.microsoft.com/en-us/download/details.aspx?id=45520
Sacar listado de usuarios con powershell
https://blog.technotesdesk.com/2015/10/29/export-a-list-of-members-from-an-active-directory-group-to-a-text-file/
Ejemplo:
Get-ADGroupMember -identity «GRUPO» | select name,SamAccountName | Export-csv -path C:\USUARIOS_GRUPO.csv -NoTypeInformation