Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
Abril 21, 2014, 08:20:51









Autor Tema: TUTORIAL basico de Command o Cmd  (Leído 13346 veces)

saintdark

  • Top Level
  • **********************************
  • Mensajes: 221
  • Reputacion 2
  • Sexo: Masculino
  • El conocimiento es tan efimero como una vida.
TUTORIAL basico de Command o Cmd
« en: Junio 23, 2007, 19:32:00 »
Que es command./

COMMAND.COM es el nombre del intérprete de comandos para DOS y versiones de Windows de 16/32bits (95/98/98 SE/Me). Al ser el primer programa que se ejecuta después del inicio, posee también el rol de la configuración del sistema ejecutando el archivo AUTOEXEC.BAT.

Como intérprete de comandos, tiene dos modos de ejecución. El primero es el modo interactivo, en el que el usuario escribe comandos los cuales son luego ejecutados. El segundo es el modo por lotes(batch), que ejecuta una secuencia predefinida de comandos guardada como un archivo de texto con la extensión .BAT.

El sucesor de COMMAND.COM en Windows NT/2000/XP/2003 y OS/2 es cmd.exe.

Fuente: wikipedia

Bueno vamos de lleno a la practica para llamar a cmd en nuestro caso por el motivo que en la mayoria de los equipos contamos con Win xp hacemos lo siguiente.......

Presionamos la tecla de Windows + R y escribimos lo siguiente ---- cmd y enter o vamos a Inicio y Ejecutar donde escribimos lo mismo y nos aparecera la ventana siguiente



Ahora para los menos esperimentados - - tipeamos la palabra help en cmd y nos mostrara un listado de commandos asociados al interprete que en este caso es cmd

Lista de commandos:

DIR
    Muestra en listado los archivos en el directorio actual.
CD, CHDIR
    Cambia el directorio actual o muestra el directorio actual.
COPY
    Copia un archivo/directorio de una ubicación a otra (si ya existe en su nueva ubicación, se preguntará si se desea reemplazar). Véa también XCOPY, herramienta que puede copiar estructuras de directorios completas.
REN, RENAME
    Renombra un arhivo o directorio.
DEL, ERASE, DELETE
    Elimina un archivo. Cuando se usa en un directorio, elimina todos los archivos dentro de él, pero no borrará el directorio en sí.
MD, MKDIR
    Crea un nuevo directorio.
RD, RMDIR
    Elimina un directorio.
VOL
    Muestra información sobre el volumen de disco.
LABEL
    Muestra o cambia la etiqueta del volumen de disco.
VERIFY
    Habilita o deshabilita la verificación de escritura para archivos.
TYPE
    Muestra el contenido de un archivo en la consola.

Otros comandos [editar]

Todos los comandos del modo interactivo pueden ser usados en archivos por lotes(batch) o .BAT; similarmente, uno de los archivos por lotes puede ser llamado directamente desde la línea de comandos, en modo interactivo. Por lo tanto, es imposible diferenciar la sintáxis de los dos modos.

BREAK
    Controla el manejo de interrupciones de programa con Ctrl+C.
CLS
    Limpia la pantalla de comandos anteriores.
CTTY
    Define los dispositivos de entrada y salida a usar.
DATE
    Establece la fecha del sistema.
ECHO
    Establece si el texto es mostrado o no. También muestra texto en la pantalla.
PATH
    Muestra o cambia el valor de la variable de entorno PATH la cual controla los lugares donde los ejecutables son buscados.
PAUSE
    Detiene la ejecución del programa y muestra un mensaje advirtiendo al usuario de presionar una tecla para continuar.
PROMPT
    Muestra o cambia el valor de la variable interna PROMPT que controla la apariencia del prompt.
SET
    Establece el valor de una variable de entorno ; Sin argumentos, muestra todas las variables de entorno definidas.
TIME
    Establece la hora del sistema.
VER
    Muestra la versión del Sistema Operativo.

Los anteriores commandos son los mas usuales en cmd pero no son los unicos que existen (el listado fue tomado tal cual de wikipedia con el fin de ahorrar tiempo al momento de escribir.), un ejemplo de estos es el netstat  que sirve para checar la estadisticas de conexion ip.Tambien existen comodines como el . y el * que nos sirven de la siguiente forma

El . nos sirve paramencionar los tipos de archivos ejemplo .exe , .dat , . avi , etcs
El * para especificar todo como por ejemplo en una busqueda de archivos como por ejemplo en el siguiente commando :  dir *.exe << aqui nos referimos que busque en el directorio todos los archivos con .exe .
EL < este comodin se refiere a una entrada de un commando y > es de salida para mas ejemplos los mostrare adelante..

Bueno ahora proseguimos a los ejemplos o practica :

Bueno ahora vamos a cambiar de directorio, que como hacemos esto.... de la siguiente forma

d: + enter

Ya habremos cambiado de unidad a la unidad D: o el disco duro D:. ahora como sabemos que tenemos en dicha unidad para esto escribimos lo siguiente....

dir
Explicacion - dir no manda un listado de las carpetas o directorios con que cuenta la unidad o el subdirectorio.

Este commando nos desglosa un listado de directorios que existen en nuestra unidad.....
Ahora como podemos acceder a estos directorios con el siguiente commando............

cd espacio y el nombre del directorio al que quieran entrar y para regresar al directorio anterior o en este caso a la raiz solo escribimos

cd..

Ahora que ya estoy en la carpeta o directorio que buscaba necesito una lista de ciertos archivos en especifico en este caso puros archivos exe para esto escribimos lo siguiente...

dir *.exe
Eplicacion - dir es el commando , el * se esta refiriendo a todos lo archivos que cuenten con la extension .exe

Nos mostrara un listado de los archivos exe en este directorio , pero ahora quiero que me los mande aun archivo de texto para facilitar la edicion , el commando es el siguiente....

dir *.exe> espacio y la ruta a donde lo queremos guardar en este caso quedaria de la siguiente forma...

dir *.exe> d:\lista.txt
Explicacion - dir es el commando , el * se esta refiriendo a todos lo archivos que cuenten con la extension .exe y > es el redireccionamiento a donde quieren que se mande esta info en este caso aun archivo de texto. d:\ es la unidad donde se va a mandar, lista es el nombre del archivo y .txt es el tipo de extension que se le dio.

En la parte de d:\lista.txt , especificamente en .txt podemos cambiar la extension en ves de ser .txt puede ser .doc para usar con word o lo podemos dejar en .txt que es lo mas normal.

Ya aprendimos con lo anterior a crear un listado de directorio y a usar los comodines y mandarlo aun archivo de texto .Ahora aprenderemos a usar los bat o ejecutables de cmd pero igual son como aplicaciones pero con commandos de cmd.

En esto no tiene ciencia tan solo metemos los comandos en un editor que en este caso seria el notepad que podemos llamarlo desde cmd  poniendo en la ventana notepad y enter , nos aparecera el editor y pondremos los commandos de la siguiente forma

dir *.exe> d:\lista.txt

Guardamos esto con el nombre que queramos pero alo ultimo asegurarnos de poner la extension.bat ejemplo.........

Miarchivo.bat

Para aseguarnos funciona bien ejecutamos el bat y proseguimos a ver si creo el archivo lista.txt en la unidad d: , desde el cmd escribimos lo siguiente........

Explorer d:

Y ahi estara el archivo.

Bueno con esto  pretendo que los que no sepan usar cmd o command aprendan aunque sea lo basico o despierten el interes por el cmd, ya que es mas rapido que abrir ventanas aunque no sea de modo grafico pero si eficiente.

Posteen sus dudas o consultas - cualquier cosa que se les ocurra, aunque sea para correjir lo anterior mencionado.Lo importante es no quedarse callado con la duda por miedo a ser tachado como un Dummy, en fin ustedes saben .

PD. Espero hacer un tuto de programacion en visual y C en un futuro segun tenga tiempo.........jejeje

Por cierto los deje atrapados en el cmd para cerrar la ventana tan solo hay que escribir la palabra

Exit

Para limpiar la pantalla solo escriban

cls

Se me olvido casi los dejo atrapados .......jejeje

Tambien me falto explicar el comando copy y el del , los menciono en breve en el siguiente mensaje jejeje.

Bye ;D
Salud2




« última modificación: Junio 23, 2007, 20:02:03 por saintdark »


El ayudar no es una razon, si no una forma de ser en la vida.
  <<Recomiendo Naruto Shippuden>>

saintdark

  • Top Level
  • **********************************
  • Mensajes: 221
  • Reputacion 2
  • Sexo: Masculino
  • El conocimiento es tan efimero como una vida.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #1 en: Junio 23, 2007, 19:56:51 »
El comando Copy funciona de la siguiente forma, por ejemplo tengo un archivo x en la unidad C: pero  lo quiero mandar a la unidad D:, de esta forma se hace...........

1ro tenemos que entrar a cmd como anteriormente lo mencione , ya que estemos en cmd tenemos que entrar a la unidad c: de la siguiente forma

cd c:\            nota: la barra invertida sale con  alt + 92

Ya que estemos en la unidad se proseguimos a usar la sintaxis del commando copy de la siguiente forma

copy archivox.txt d:\
                 
Explicando la accion de izquierda a derecha donde  copy es el commando que se esta usando y archivox.txt es el archivo a copiar y d:\ es la unidad de destino.

Pero ahora que ehhh copiado quiero borrar o suprimir el archivo de origen para ello tenemos que escribir lo siguiente estado en la unidad c: ........

del archviox.txt

Ya solo tendriamos que usar el commando explorer o el dir para checar que el archivox.txt este en d:

Espero sea util esto mencionado y segun vea edito o agrego la info de este post.

PD. Queda claro que no soy muy bueno como maestro pero lo importante es ayudar.

Bye ;D
Salud2
« última modificación: Junio 24, 2007, 18:17:47 por saintdark »
El ayudar no es una razon, si no una forma de ser en la vida.
  <<Recomiendo Naruto Shippuden>>

terminus

  • Indignadus Maximus X
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 1341
  • Reputacion 64
  • Sexo: Masculino
  • Dejar de tener para poder ser.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #2 en: Junio 23, 2007, 20:02:48 »
Hola:
Muy bueno el tuto, siempre va bien saber los comandos del dos, a mi ya se me estaban olvidando  >:D

Un saludo!!!

axl

  • Top Level
  • **********************************
  • Mensajes: 587
  • Reputacion 16
  • Sexo: Masculino
  • www.zone-limit.com wow server
    • Zone Limit WOW server
Re: TUTORIAL basico de Command o Cmd
« Respuesta #3 en: Junio 23, 2007, 20:44:44 »
donde estaran ya... ahora le doy más a los de linux, a ver si me animo y hago algo parecido cuando tenga tiempo
                                    ZoneLimit WOW server                                             

terminus

  • Indignadus Maximus X
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 1341
  • Reputacion 64
  • Sexo: Masculino
  • Dejar de tener para poder ser.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #4 en: Junio 23, 2007, 20:49:11 »
donde estaran ya... ahora le doy más a los de linux, a ver si me animo y hago algo parecido cuando tenga tiempo

Hola: Yo tengo un listado en una libreta, a ver si la encuentro y te ayudo.

Un saludo.

saintdark

  • Top Level
  • **********************************
  • Mensajes: 221
  • Reputacion 2
  • Sexo: Masculino
  • El conocimiento es tan efimero como una vida.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #5 en: Junio 23, 2007, 21:33:12 »
Hola:
Muy bueno el tuto, siempre va bien saber los comandos del dos, a mi ya se me estaban olvidando  >:D

Un saludo!!!

Gracias por el comentario , nos vemos despues o todavia..........jejeje.......

Aprovechando el espacio no esta demas comentar mas sobre los comandos jejeje

systeminfo -- nos da informacion del equipo.
Netstat -n -- nos da las ip conectadas
netstat -b -- los programas que generan la conexion
Se puede combinar las opciones ejemplo
netstat -b -n -- nos da la ip con el programa y el puerto que esta usando la conexion
Net send -- sirve para envio como de mensajes o almenos ese uso le doy jejeje....... ejemplo net send IP espacio y el mensaje aunque tambien se pueden mandar comandos pero ese es otro tema.
shutdown -a  -- sirve para cancelar un apagado o reinicio de la maquina este es muy util o era con el sasser o el blaster ya usaba la funcion shutdown.
shutdown -t -- nos sirve para un apagado de manera controlado en respecto al tiempo de espera en que se apaga el equipo ejemplo

shutdown -s -t 1000 -- se apagara en un 00:16:40 segundos kreo ya tan solo tendriamos que cancelar la accion con shutdown -a. Veran como funciona de manera similar o igual el sasser o el blaster ejemplo.

Apagado o reinicio con comentario se hace de la siguiente forma........

shutdown -s -t 1000 -c "Me apago porque tiene sueño el cpu"

Explicacion -- shutdown es el comando a usar -s es la opcion que en este caso es apagar, se puede sustituir con -r que es reinicio , esta era la opcion que ocupaba el sasser y el blaster . -t esta especificamdo que tiene tiempo de apagado y 1000 es el tiempo en que se apagara el equipo y -c es el comentario en este el comentario que este encerrado en comillas es el que aparecera en el mensaje de apagado.

Bye ;D
Salud2

Saludos
El ayudar no es una razon, si no una forma de ser en la vida.
  <<Recomiendo Naruto Shippuden>>

saintdark

  • Top Level
  • **********************************
  • Mensajes: 221
  • Reputacion 2
  • Sexo: Masculino
  • El conocimiento es tan efimero como una vida.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #6 en: Junio 23, 2007, 21:42:54 »
donde estaran ya... ahora le doy más a los de linux, a ver si me animo y hago algo parecido cuando tenga tiempo

Hola: Yo tengo un listado en una libreta, a ver si la encuentro y te ayudo.

Un saludo.

Les ahorrro el trabajo de escribir y adjunto un pdf que contiene los mas basico , pero podemos comentar su uso y explicacion para ayudar a todos.
El ayudar no es una razon, si no una forma de ser en la vida.
  <<Recomiendo Naruto Shippuden>>

terminus

  • Indignadus Maximus X
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 1341
  • Reputacion 64
  • Sexo: Masculino
  • Dejar de tener para poder ser.
Re: TUTORIAL basico de Command o Cmd
« Respuesta #7 en: Junio 24, 2007, 05:15:32 »
hola:

Has hecho que yo ya no cuelga la lista, jajajaja!! >:D

Un saludo y gracias por el pdf!!

 



   
Twittear