Sunteți pe pagina 1din 12

Como usar la consola de CMD o Smbolo del

sistema y los archivos batch


Reglas elementales para utilizar la consola de comandos de
Windows. Todas las formas de abrirla, iniciarla e introducir las
rdenes. Trucos y ejemplos prcticos. Como crear los archivos
batch, plantillas para facilitar dicha tarea. Diferencia entre archivos
batch y BAT y sus usos prcticos en Windows.

En varias pginas de este sitio se trata sobre el uso de los


principales comandos disponibles en Windows, para ejecutar casi
cualquier tarea y ayudarnos en nuestro desempeo usando este
sistema operativo.
La principal herramienta para ejecutar estos comandos es la
consola de CMD, por lo que casi todos estos articulo redireccionan
a los usuarios que no tienen experiencia a esta pgina, para
obtener las nociones elementales necesarias antes de
experimentar con estos comandos.
Trataremos de explicarlo todo de forma clara para que pueda ser
asimilado por cualquier persona sin conocimientos avanzados,
incluyendo los que sienten pnico hacia la famosa ventana negra
de MSDOS.

Qu es la consola de CMD?
La consola de CMD, ventana del intrprete de comandos de
Windows o Smbolo del sistema, (se le conoce y se puede llamar
por cualquiera de los nombres anteriores), es la famosa ventana
negra mediante la cual se puede enviar cualquier tipo de orden al
sistema operativo.
La inicia "cmd.exe" una aplicacin de 16 bits que se encuentra en
C:\Windows\System32, que traduce e interpreta los comandos u
rdenes transmitidos al sistema operativo.
Dichos comandos estn escritos en el antiguo lenguaje de
Windows MSDOS.
Mediante la consola de CMD se puede realizar tareas en el equipo
sin usar la interfaz grfica de Windows, ya que las instrucciones
recibidas van directamente al ncleo del sistema.
Con las rdenes que se introduzcan y se ejecuten en ella, se puede
realizar prcticamente cualquier tipo de accin en Windows.

Cmo usar la consola de CMD o Smbolo del sistema?


La consola de CMD se usa de forma idntica a como se haca en los

primeros sistemas operativos.


Se escribe una orden o secuencia y se presiona la tecla Enter para
ejecutarla.
Por supuesto que este mtodo es algo engorroso y complejo, solo
propio de profesionales.
Las versiones modernas de Cmd.exe permiten otras opciones:
Ahora es posible copiar o pegar texto en la consola, solo dando un
clic con el ratn, esta opcin se llama "Edicin rpida" y es
necesario habilitarla en las preferencias.

Como habilitar la edicin rpida en la consola de CMD


Para habilitar la Modalidad de edicin rpida haz lo siguiente:
Accede a la configuracin de la consola dando un clic derecho en
la esquina superior de la ventana y selecciona: Propiedades ->
Opciones.
Marca las casillas: "Modalidad de edicin rpida" y "Modalidad de
insercin".
Guarda los cambios.
La consola tambin se puede personalizar es decir cambiar el
tamao de la ventana, la posicin el tamao del texto, el color, etc.
Lee en otro artculo como hacerlo: Como configurar la consola de
CMD
Otra forma de usar la consola es hacerlo indirectamente utilizando
un archivo batch.
Consiste en escribir las instrucciones o comandos en un archivo de
texto que se guarda con la extensin de archivo CMD.
Al dar dos clics en dicho archivo Windows abre la consola y ejecuta
las rdenes que contiene.

Cmo abrir o iniciar la consola de CMD?

La consola se puede iniciar de distintas formas, escoge la que ms


fcil te resulte.
En Windows 7
Busca en la lista de Todos los programas -> Accesorios: Smbolo
del sistema.
Escribe en la herramienta Ejecutar que se abre usando las teclas
Windows + R: CMD y presiona la tecla Enter.
Escribe en el cuadro de inicio (tecla Windows) CMD: y presiona la
tecla Enter.
En Windows 8
Escribe en la pantalla de inicio: CMD y presiona la tecla Enter.
Escribe en Ejecutar: CMD y presiona la tecla Enter.
Abre el men Win-X (teclas Windows + X) y escoge: "Smbolo del
sistema".

En los dos sistemas operativos:


Crea un nuevo acceso directo en el Escritorio, cuando se te
pregunte la ruta, escribe: "cmd.exe"
En el men contextual del ratn, es decir, al dar clic con el botn
derecho con la tecla Shift presionada, selecciona: "Iniciar Ventana
de comandos aqu".

Cmo abrir la consola de CMD con permisos de Administrador?


Algunos comandos en Windows 7 y Windows 8 requieren que se
inicie la consola con permisos de administrador.
Si no es as se mostrar un mensaje similar al siguiente:
"El comando no puede ejecutarse porque el usuario no cuenta con
los privilegios necesarios para realizar esta operacin".

Cmo solucionarlo?
Hay varias formas, usa una de las siguientes:
Crea un acceso directo en el escritorio como se indic
anteriormente y ejectalo como administrador (Clic derecho ->
Ejecutar como Administrador).
En Windows 8 en el men Win-X escoge la opcin: "Smbolo del
sistema (administrador)"
Descarga a tu equipo y agrega la siguiente clave al Registro, que
crear un botn en el men contextual para abrir directamente la
consola de CMD con permisos de Administrador.

Descargar clave del Registro para iniciar la consola con


permisos de Administrador
De forma adicional estar disponible la opcin de abrir la consola

en el men del ratn, al dar un clic derecho en cualquier directorio


o carpeta del equipo.

Trucos para usar la consola de CMD o Smbolo del sistema

La consola no es tan rgida para usar como algunos piensan.

Como pegar texto en la consola


Para pegar cualquier texto, por ejemplo una instruccin copiada de
una pgina web, solo da un clic derecho con el ratn, as de
simple.
Ojo, es necesario haber habilitado la Modalidad de edicin rpida.

Como copiar texto en la consola


Para copiar cualquier texto en la consola, por ejemplo la ayuda de
un comando, arrastra el ratn para seleccionar toda el rea del
texto y da un clic derecho.
Abre un documento y presiona Control + V.

Introducir la ruta a un archivo o carpeta en la consola


Si se necesita ejecutar una instruccin en una carpeta o directorio
cuya ruta es larga o complicada, solo abre la carpeta, arrstrala y
sultala encima de la consola.
Lee ms informacin til en otro artculo: Ejemplos prcticos en la
consola de CMD

Como crear los archivos batch para ejecutar ordenes en la


consola
Los archivos batch, antiguamente conocidos como BAT, son
pequeos archivos de texto que se pueden hacer con cualquier
editor de texto, por ejemplo con el Bloc de notas, pero es necesario
cambiarle la extensin de archivo original .txt por .cmd o .bat,
funcionan igual las dos.
Al dar dos clics en ellos Windows traslada las instrucciones que
tengan escritas a la consola de comandos y se ejecutan en esta
secuencialmente, es decir lnea por lnea.
Por ejemplo si se escribe en el archivo de texto: COPY C:/test D:/ y
se guarda como un batch, al dar dos clic en l, Windows copiar la
carpeta test situada en el disco C a la unidad D.
La primera lnea del archivo debe ser: @echo off.

Crear el primer archivo batch


En la pgina: Tutorial para hacer comandos y archivos
batch encontrars un sencillo tutorial donde se explican los
principales elementos y cdigos de los archivos batch, pero te
invito ahora a hacer como ejercicio y demostracin un sencillo
archivo batch.
Para eso copia el siguiente cdigo, pgalo en el Bloc de notas y
gurdalo como se explic anteriormente, como: prueba.cmd
@echo off
echo Fecha actual %DATE%
echo Hora actual %TIME%
echo Nombre del PC %COMPUTERNAME%
echo Nombre del usuario %USERNAME%
echo Directorio raiz del HD %SYSTEMROOT%
echo Directorio en que te encuentras %CD%

echo Numero de procesadores %NUMBER_OF_PROCESSORS%


pause>nul

Al ejecutarlo mostrara la fecha, hora, nombre del equipo, del


usuario y an ms informacin.
La siguiente infografa muestra cmo hacer todo de forma
detallada.

Infografa: Crear un archivo batch de prueba con el Bloc de notas

Crear una plantilla para crear un archivo batch desde el men


contextual
Si vas a hacer archivos batch a menudo, puedes crearte una plantilla, es
algo fcil.
Para eso descarga el siguiente script del registro, descomprmelo y
ejectelo, agregar una entrada en tu men contextual donde podrs
elegir: Nuevo -> Archivo batch.
Crear en el lugar que escojas un nuevo archivo, el cual ya tendr la
extensin .cmd y el encabezado necesario, solo tendrs que insertarle las
lneas de cdigo que necesitas ejecutar.

Script para agregar al submenu Nuevo del menu contextual Nuevo


archivo CMD

Plantilla para hacer un archivo batch, copiando el contenido al Bloc


de notas
Da un clic en el siguiente cuadro de texto, copia el contenido y pgalo en el
Bloc de notas.

En la lnea "mode con", se especifica las dimensiones con las que se abrir
la consola, cambia los valores a tu gusto.

Como guardar el resultado que devuelve la consola como


texto
Para salvar la informacin que aparece en la consola, ya sea el
resultado de un comando, una peticin de bsqueda, el contenido
de la ayuda, etc. en un archivo de texto, hazlo de la siguiente

forma:
Utiliza el comando, el carcter > y a continuacin el nombre y la
ubicacin del archivo a crear.
Por ejemplo:
Guardar en un archivo de texto en el escritorio, el contenido que
devuelve la ayuda para el comando ROBOCOPY:
ROBOCOPY /? > %userprofile%\Desktop\ayuda.txt
Puedes usar distintas extensiones de archivo, .doc para abrirlo con
Microsoft Word, .xls para abrirlo con Excel, etc.
Para seguir escribiendo informacin adicional en el mismo archivo
anterior, utiliza dos smbolos >> consecutivos, por ejemplo:
XCOPY /? >>%userprofile%\Desktop\ayuda.txt

Diferencias entre los archivos .BAT y .CMD


En sistemas operativos anteriores, los archivos batch (se conocan
como archivos de procesamiento por lotes) tenan la extensin de
archivo .bat.
Eran ejecutados por command.com, alcanzaron muy mala fama,
incluso para muchos los BAT eran archivos que podan o destruirte
tu sistema operativo o infestarte de virus, verdaderamente se
usaron mucho con este propsito.
En la actualidad, con los modernos sistemas operativos con que
contamos y los sistemas de seguridad que estos poseen, un virus
arcaico realizado en un archivo batch no tiene ningn efecto
daino.
A partir de la salida de Windows NT el antiguo command.com
(procesador de comandos de 16-bits) parte de los sistemas
operativos anteriores, se convierte en cmd.exe (procesador de
comandos de 32-bits), una aplicacin independiente, los batch
adoptan la extensin de archivo .cmd, pero la consola sigue
ejecutando por compatibilidad de igual manera los que poseen la
extensin de archivo .bat.

S-ar putea să vă placă și