Gestión de procesos Batch Flashcards
tasklist
Lista procesos en ejecución en batch
taskkill
Termina procesos en batch
taskkill /IM notepad.exe /F
Fuerza el cierre del Bloc de Notas en batch
Get-Process (alias ps):
Lista procesos.
Stop-Process (alias kill):
Termina un proceso
Get-Service
Lista servicios de Windows en ps
Stop-Service
Detiene un servicio en ps
random
No es un comando estándar. En PowerShell, usa Get-Random para generar números aleatorios
date
Muestra o establece la fecha del sistema (en CMD). En PowerShell, usa Get-Date
time
Muestra o establece la hora del sistema (en CMD). En PowerShell, usa Get-Date
exit
Cierra la ventana de la consola o finaliza un script.
dir > salidadir.txt
edirige la salida del comando dir al archivo salidadir.txt.
dsquery user
Busca usuarios en Active Directory
dsquery group
Busca grupos en Active Directory
dsadd user
Crea un nuevo usuario en Active Directory
dsadd group
Crea un nuevo grupo en Active Directory
Get-Location
Muestra el directorio actual (equivalente a pwd en Linux
Set-Location
Cambia de directorio (equivalente a cd).
Get-ChildItem
Como dir, lista archivos o directorios. Si no pones nada en el directorio actual y si no puedes poner una ruta
Get-PSDrive
Muestra las unidades disponibles (discos, unidades lógicas, etc
New-PSDrive
Crea una nueva unidad mapeada (ej: red o carpeta).
Remove-PSDrive
Elimina una unidad lógica creada por PSDrive, no afecta realmente a las puchainas fisicas como u:.
Format-Wide
Muestra la salida en formato de columnas anchas
Funciona con comando-x | comando
Format-List
Muestra la salida en formato de lista (detallado)
Format-Table
Muestra la salida en formato de tabla
Get-Member
Muestra las propiedades y métodos de un objeto. Ej: Get-Process | Get-Member
Get-Help
Muestra ayuda sobre un comando. Ej: Get-Help Get-Process
Update-Help
Descarga la ayuda más reciente para los módulos instalados
Add-LocalGroupMember
Añade un usuario a un grupo local. Ej: Add-LocalGroupMember -Group “Administradores” -Member “Juan”
New-LocalUser
Crea un nuevo usuario local
New-LocalGroup
Crea un nuevo grupo local
Get-LocalUser
Lista usuarios locales.
Disable-LocalUser
Deshabilita un usuario local
Enable-LocalUser
Habilita un usuario local
Remove-LocalUser
Elimina un usuario local.
Get-Process
Lista procesos en ejecución (equivalente a tasklist
Start-Process
Inicia un proceso. Ej: Start-Process notepad
Stop-Process
Termina un proceso. Ej: Stop-Process -Name “notepad
Wait-Process
Espera a que un proceso finalice
Get-Service
Lista servicios de Windows
Start-Service
Inicia un servicio detenido
Stop-Service
Detiene un servicio en ejecución
Restart-Service
Reinicia un servicio. Ej: Restart-Service -Name “Spooler”
Suspend-Service
Pausa un servicio (no todos los servicios lo permiten).
Set-Service
Modifica propiedades de un servicio (ej: tipo de inicio
Resume-service
Reanuda un servicio suspendido