Inicio Sistemas Operativos Trucos y Secretos de Command Prompt (Símbolo de Sistema / MS-Dos)

Trucos y Secretos de Command Prompt (Símbolo de Sistema / MS-Dos)

4067
0
COMPARTIR


Leyendo comentarios en Internet, vimos que muchas personas comentan acerca de para que sirve Command Prompt, como utilizarlo, si en realidad es útil, etc. etc. Es por eso que los invitamos a leer el siguiente artículo el cual les aseguramos que mas de uno les sera útil y les entusiasmara seguir explorando Command Prompt. En el artículo se hablara de comandos básicos, ejemplos y Trucos, para darnos cuenta que tan útil sigue siendo el uso de Command Prompt.

Utilizar Ctrl+C para abortar/cancelar un comando

Cuando ejecutamos un comando el cual es cíclico o se define como indefinido (continuo) por ejemplo: ping google.com -t En este el -t especifica que no de interrumpa el ping hasta que el usuario lo detenga o cancele (Ctrl+C), Nota: Este no deshace los cambios como renombres de archivos por grupo (Ver Ejemplo: Renombrar archivos por lotes). O un formateo, si este se Cancela quedara formateado parcialmente.

Obtener ayuda de cualquier comando

En la línea de comando podemos obtener un listado de las opciones que tenemos para ejecutar con cierto comando y la nomenclatura que se debe seguir por ejemplo para el comando Ping.Command Prompt - Ping

Para obtener esto debemos escribir el comando y después escribir /? ejemplos: ping /? o dir /?

También podemos obtener ayuda si anteponemos el comando help al comando, ejemplos: help ping  o help dir

Cambiar de folder, directorio

Para navegar en las carpetas que tenemos en nuestro equipo debemos utilizar el comando cd (Change Directory).

Si queremos ver el directorio de Windows debemos teclear cd C:\Windows y presionamos Enter. Así para cualquier directorio que deseemos, si no conocemos la ruta, podemos buscarla primeramente en el explorador de archivos de windows y copiar la ruta de este, por ejemplo:File ExplorerYa teniendo la ruta la podemos copiar y pegar en la linea de comando.

Nota: Mas adelante se menciona como abrir una ruta utilizando Shift + Clic derecho > Open Command Windows Here

Funciones con Teclas

  • F1: Pega el ultimo comando ejecutado carácter por carácter (Ejemplo: con ping google.com, para pegarlo completo debemos presionar 15 veces F1).
  • F2: Pega el ultimo comando ejecutado hasta el carácter deseado (Ejemplo: con ping google.com, presionamos F2 nos pedira ingresar un carácter si ponemos la e nos pegara ping googl).
  • F3: Pega el ultimo comando ejecutado (Completo)
  • F4: Elimina el comando actual hasta el carácter deseado (Ejemplo: con ping google.com, estando al principio del comando presionamos F4 y ponemos la e nos quedara solo .com)
  • F5: Pega los comandos ejecutados recientemente de principio a fin sin repetir (Sin Ciclo).
  • F6: Pega ^Z
  • F7: Muestra un listado de los comandos ejecutados para seleccionar.
  • F8: Pega los comandos ejecutados recientemente de principio a fin repitiendo estos (Ciclo).
  • F9: Pregunta por el numero del comando del listado que se muestra cuando presionamos F7.

También otro truco útil es utilizar las flechas del teclado ↑  ↓

Ver el resultado del comando ejecutado en una pagina o linea a la vez.

Muchas veces ejecutamos un comando el cual nos despliega renglones y renglones de información el cual muchos de estos se nos pasan y ya no podemos regresar mas para ver los primeros resultados, para esto podemos utilizar:

En ciertos comandos nos nos permitirá utilizar /p para esto tal como en el comando tree (el cual mencionaremos adelante).

Ejemplo con |more: Dir |moreCMD more

Ejemplo con /p: Dir /pCMD p

Copiar texto de la linea de comando

Algunas veces queremos copiar una parte del comando que hemos escrito o una parte del resultado del cual se nos hace mas práctico copiar que exportarlo (Si quieres exportar el resultar ver como aquí). para esto:

  • Damos clic derecho en cualquier parte de la ventana de la línea de comando y seleccionamos Mark (Marcar).CMD - Mark
  • Ahora ya podemos seleccionar lo que deseemos copiar, al terminar la selección presionamos Enter (Intro).CMD - Selected

Ver la estructura completa de un directorio

Si deseamos ver todos los folder y subfolders de una carpeta en especifico debemos utilizar el comando tree

  • Primeramente debemos ir a la ruta donde se encuentra la carpeta (para esto utilizar el comando cd antes mencionado).
  • Una vez en este escribimos tree el cual nos da como resultado:CMD tree

Personalizar C:\

Algunos lo podemos ver como juego utilizar el comando Prompt para cambiar el C:\ por cualquier cosa, pero fuera de un juego es bastante útil en cuestiones laborales.

En broma podría escribir: Prompt A:\ el cual se mostrara como si estuviera en la unidad A:\ aun que en realidad estemos en la unidad C:\ esto para hacer creer a alguien que se encuentra en otra unidad que no es (para regresar esto solo escribimos prompt).Prompt Broma

En otras cuestiones nos puede servir para mostrar la ruta completa de una unidad mapeada por ejemplo: En mi equipo tengo estas unidades mapeadas (En este se puede ver donde se localizan).

Network LocatiosAbro Command Prompt, me voy a alguna unidad y escribo PROMPT $M$_$P$G el cual me mostrara la ruta completa

Prompt ExampleVeamos algunas opciones que tenemos

  • Mostrar la ruta UNC (Universal Naming Convention), la ruta completa.

PROMPT $M$_$P$G

  • Simular el estilo de comando de una HP-UX con el nombre del equipo y el folder actual en lineas separadas.

PROMPT=$p$_%username%@%computername%:

  • Mostrar la hora

PROMPT=$T$H$H$H$G$S

  • Regresa a la configuración por defecto

PROMPT

Completar automáticamente el comando con Tab

Si el comando incluye un archivo o folder utilizar autocompletar con Tab es bastante útil mas cuando no recordamos el nombre exacto del archivo o carpeta, si necesitamos por ejemplo ir a la ruta C:\Windows\System32, escribimos cd c:/w si presionamos Tab este lo completara C:\Windows\ ahora después de esto escribimos S (El cual quedara de la siguiente forma C:\Windows\S) presionamos Tab nos completara automaticamente con la primer carpeta con S que encuentre el cual podemos continuas presionando Tab hasta que muestre la carpeta que deseamos, si nos llegamos a pasar del resultado utilizando SHIFT + Tab muestra los resultados de modo inverso.

Guardar el resultado de un comando en un archivo

Si deseamos exportar el resultado a un archivo de texto solo debemos escribir después del comando

> C:\NombreArchivo.txt

Ejemplo:

El siguiente comando nos mostrara toda la información respecto a nuestro equipo, el cual al final le indicamos que lo queremos exportar a txt.

systeminfo > C:\MiEquipo.txtEjemplo exportar a txt

Personalizar el titulo de Command Prompt (Simbolo de Sistema)

Para personalizar el titulo solo debemos escribir title y lo que deseamos que despliegue:

Ejemplo: Quiero que muestre PortalMasTips en el título, para esto debo escribir:

title PortalMasTips

CMD Title PortalMasTips

Abrir Command Prompt de cualquier dirección

Solo debemos navegar al folder en el que deseamos trabajar, una vez en este lo seleccionamos, presionamos Shift + Clic Derecho y seleccionar en el menu Open Command Windows Here (Abrir ventana de comandos aquí).Open Command Window Here

Arrastrar y soltar para obtener la ruta fácilmente

Similar a la opción anterior, debemos abrir la ventana de comandos, después navegar al folder en el que deseamos trabajar, ahora seleccionamos la carpeta, la arrastramos y soltamos dentro de la ventana de comandos para obtener la ruta.

Arrastrar y Soltar en CMD

Apagar o reiniciar otra computadora (remotamente)

Para reiniciar o apagar un equipo remoto debemos utilizar el comando shutdown -i o shutdown /i, El cual nos abrirá una interfaz gráfica donde configuraremos el o los equipos a apagar o reiniciar, el tiempo en el que se debe realizar y si se debe mostrar un mensaje de alerta.

Shutdown -i

Ver la información de red completa del equipo.

Para ver toda la información de los adaptadores de red, tales como IP, DNS, MAC, Gateway, Mascaras, etc. utilizamos el comando:

ipconfig /all

Encontrar la dirección IP de un Sitio WEB

Solo debemos ejecutar el comando nslookup y el nombre del sitio, no confundamos la IP privada que también nos muestra antes del resultado de la dirección IP publica del sitio.

Ejemplo:

nslookup portalmastips.com

nslookup portalmastips

Asignar una carpeta local como una unidad de red

Si queremos que una carpeta o folder local aparezca como una unidad de red cuando vemos en My Computer (Mi Equipo), por ejemplo si utilizamos frecuentemente una carpeta y queremos que al entrar en My Computer esta se encuentre ahí, podemos agregarla como unidad de red de la siguiente forma:

Para esta muestra asignaremos la carpeta C:\Windows\System32 como unidad de Red.

  • Primero debemos ver que letras de unidades tenemos disponibles.Unidades
  • En mi caso aun tengo varias disponibles, el cual voy a elegir la letra i.
  • Escribimos el siguiente comando:

subst i: C:\Windows\System32CMD subst

Ahora veremos la unidad i que es nuestra carpeta que hemos asignado.Unidades i

Si deseamos eliminar la unidad debemos escribir el comando subst letra que asignamos: /d Para el ejemplo anterior es subst i: /d

Sencilla forma de copiar y pegar con QuickEdit Mode

La forma mas sencilla de probar todos los comandos mostrados en el artículo es copiando y pegando activando la opción QuickEdit Mode, esto lo hacemos:

  • Dentro de la ventana de comando, damos clic derecho en la barra de titulo > Properties (Propiedades)QuickEdit Mode
  • En la ventana de propiedades marcamos la opción Quick Edit Mode.QuickEdit Mode - Properties
  • El cual si copiamos un comando, con solo dar clic derecho en cualquier parte de la ventana de comando se pegara lo que hayamos copiado, También para seleccionar es como si tuviéramos la opción Mark (Marcar) siempre habilitada.

Deja un comentario...