diskpart: Permite crear, eliminar y administrar particiones.
Este programa en modo consola debemos utilizarlo con cuidado puesto que es
fácil que eliminemos sin darnos cuenta todo el contenido del disco duro o de la
partición activa.
type Muestra el
contenido de uno o más archivos
find y findstr: Estos comandos buscan cadenas de textos en el interior de uno o varios archivos. Sin embargo, el comando findstr ofrece más opciones de búsqueda que el comando find.
find y findstr: El grep de Windows
Al ejecutar comandos en un equipo Windows seguro que alguna vez nos hemos
visto con la necesidad de filtrar su salida o tener que buscar una cadena en
varios ficheros. Vamos a ver la herramienta find y findstr:
Mediante find podemos filtrar la salida de un comando:
netstat Muestra estadísticas del protocolo y
conexiones TCP/IP actuales
C:\>netstat
-ano | find "LISTEN"
TCP
0.0.0.0:135
0.0.0.0:0
LISTENING 816
TCP
0.0.0.0:445
0.0.0.0:0
LISTENING 4
TCP
0.0.0.0:902
0.0.0.0:0
LISTENING 2892
(...)
O también buscar una cadena dentro de ficheros:
C:\>find
"hello" *
----------
TEST1.TXT
hello
----------
TEST2.TXT
----------
TEST3.TXT
hello world
Tiene algunas opciones similares a grep:
- Opción /v: Salida inversa, las líneas que no contienen el string
- Opción /i: Para ignorar si se trata de mayúsculas o minúsculas
- Opción /c: Contar el número de apariciones de la cadena:
C:>netstat
-ano | find "LISTEN" /c
24
Tenemos también la herramienta findstr que además
admite expresiones regulares:
C:\>tasklist
| findstr "[cC]onsole"
winlogon.exe 892 Console 1 7.388 KB
(...)
Algo bastante molesto es que si se indica una cadena
con espacios, lo interpreta como varias cadenas a buscar:
C:\Users\Jay\Desktop\test>findstr
"hello world" *
test1.txt:hellotest2.txt:worldtest3.txt:hello
world
Por lo que si queremos buscar una cadena con espacios deberemos indicarlo
con la opción /c:
C:\>findstr
/c:"hello world" *
test3.txt:hello world
gpresult: Muestra información sobre las políticas de grupo aplicadas a un usuario.
gpupdate: Vuelve a aplicar las políticas de grupo.
sc: Este comando nos permite administrar los servicios, ya sea iniciar uno, detenerlo, mandarle señales, etc.
sfc: Este comando permite buscar archivos del sistema dañados y recuperarlos en caso de que estén defectuosos (es necesario el CD de instalación del sistema operativo para utilizarlo). Para realizar una comprobación inmediata, deberemos ejecutar la orden sfc /scannow.
systeminfo: Muestra información sobre nuestro equipo y nuestro sistema operativo: número de procesadores, tipo de sistema, actualizaciones instaladas, etc.
taskkill: Permite eliminar un proceso conociendo su nombre o el número del proceso (PID).
tasklist: Realiza un listado de todos los procesos que hay. Útil si deseamos eliminar un proceso y no conocemos exactamente su nombre o su PID.
at: Permite programar tareas para que nuestro ordenador las ejecute en una fecha o en un momento determinado.
logoff:: Este comando nos permite cerrar una sesión iniciada, ya sea en nuestro ordenador o en otro ordenador remoto.
msg: Envía un mensaje a unos o varios usuarios determinados mediante su nombre de inicio de sesión o el identificador de su sesión
msiexec: Permite instalar, desinstalar o reparar un programa instalado mediante un paquete MSI (archivos con extensión .msi).
runas: Permite ejecutar un programa con privilegios de otra cuenta. Útil por ejemplo si estamos como usuario limitado y queremos hacer algo que necesite privilegios de administrador.
shctasks: Permite administrar las tareas programadas.
shutdown: Permite apagar, reiniciar un ordenador o cancelar un apagado. Es especialmente útil si hemos sido infectado con el virus Blaster o una de sus variantes para cancelar la cuenta atrás. Para ello, tan sólo tendremos que utilizar la sintaxis shutdown -a.
ciadv.msc: Permite configurar el servicio de indexado, que acelera las búsquedas en el disco duro.
compmgmt.msc: Da acceso a la Administración de equipos, desde donde podemos configurar nuestro ordenador y acceder a otras partes de la MMC.
devmgmt.msc: Accede al Administrador de dispositivos.
dfrg.msc: Desfragmentador del disco duro.
diskmgmt.msc: Administrador de discos duros.
fsmgmt.msc: Permite administrar y monitorizar los recursos compartidos.
gpedit.msc: Permite modificar las políticas de grupo.
lusrmgr.msc: Permite ver y modificar los usuarios y grupos locales.
ntmsmgr.msc: Administra y monitoriza los dispositivos de almacenamientos extraíbles.
ntmsoprq.msc: Monitoriza las solicitudes del operador de medios extraíbles.
perfmon.msc: Monitor de rendimiento del sistema.
secpol.msc: Configuración de la política de seguridad local.
services.msc: Administrador de servicios locales.
wmimgmt.msc: Configura y controla el servicio Instrumental de administración (WMI) de Windows.
ipconfig: informacion del protocolo de internet, mascara de sub red
ipconfig/release: desconecta la terjeta ethernet
ipconfig/renew: conecta de nuevo la tarjeta ethernet util en casos para cambiar la ip