martes, 20 de septiembre de 2011

CMD - Comando útiles Windows MSDOS

Podía hacer un post por comando pero sería demasiado poco útil, así que haré una pequeña chuleta para un grupo de comandos del que no se usan demasiado y nos puede ser realmente útiles. Testeado en Window XP.
Puede que mucha gente piense que escribir comandos ya está fuera de uso, pero la velocidad que da a la hora de resolver problemas o hacer scripts  hace que sea una beneficiosa alternativa.

| findstr: esto no es un commando, es un filtro que podemos usar con muchos comandos. A veces usar una instrucción nos da una salida muy grande y únicamente queremos buscar un texto en este resultado. Con este parámetro es posible.



hostname: nos da el nombre de la máquina que ejecutamos


path: Ver los caminos donde el sistema operativo irá a buscar ejecutable por defecto



attrib: Ver los atribustos de los ficheros, si esta oculto, es solo de lectura, ...


getmac:  Nos da la dirección mac de nuestras targetas de red. Nos puede ser muy útil a la hora de buscar un host en nuestro networking o a la hora de sniffear.

openfiles: El mismo comando lo dice, no da una lista de ficheros abiertos compartidos remotamente. Nos dice el usuario y el recurso al que accede.   
 
pathping: Este es una mezcla del ping y del tracert con alguna estadística añadida. Es un tanto lento.


proxycfg: Con este comando podemos ver la configuración del cliente proxy que disponemos medienta una consulta a la clave del registro.

 qprocess: Algo parecido al administrador de procesos, donde veremos el usuario y el proceso que ha arrancado


tasklist: Lo mismo que el administrador de tareas

  taskkill : Permite finalizar un proceso. Para saber el Pid del proceso habría que usar el "tasklist"

net view:  para ver la lista de equipos o recursos de la red.


route: Nos sirver para ver las rutas de nuestro ordenador y añadir manualmente las que necesitemos


route print : vemos nuestras rutas actuales
route -p add [Destination] MASK [Mask] [Gateway] : añadimos una ruta -p (persistente)
route -p delete [Destination] MASK [Mask] [Gateway] : elimina un ruta

Ejemplo
route -p ADD 10.1.1.0 MASK 255.255.255.0 172.10.1.100

bcdedit:  "Boot Configuration Data" sustituye boot.ini, nos muestra la configuración de arranque.


dsquery: Para hacer consultas al AD. Si por ejemplo queremos saber todas las máquinas de nuestro dominio.  dsquery COMPUTER -limit 3000 > Resultado.txt. He puesto como límite 3 líneas.


doskey /history:





Rev 1.3 Septiembre 2011

No hay comentarios: