Lenguaje Batch Tutorial y Comandos Básicos .

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

Lenguaje batch tutorial y comandos bsicos .

bat | TodoHacker

1 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

Esta es la versin en cach de http://todohacker.com/tutoriales/lenguaje-batch de Google. Se trata de una


captura de pantalla de la pgina tal como esta se mostraba el 18 Oct 2016 22:59:25 GMT.
Es posible que la pgina haya sufrido modificaciones durante este tiempo. Ms informacin
Versin completa

Versin de solo texto

Ver origen

Sugerencia: para encontrar rpidamente tu trmino de bsqueda en esta pgina, pulsa Ctrl+F o -F (Mac) y
utiliza la barra de bsqueda.

Home
Foro
Quines somos?
Contacto

TodoHacker
MELI
VILLAITANA

Desde

79

EUR

Noticias
Tutoriales
6 julio, 2008 Autor: 4m1g0 Tutoriales 13 Comentarios

Lenguaje batch tutorial y comandos bsicos .bat

Este es un tutorial sencillo para principiantes en el que se intenta explicar de la forma mas simple los
principales comandos.
El lenguaje batch no es muy difcil pero para personas que se estn iniciando puede resultar un poco
complicado as que intentare explicarlo de la forma mas sencilla posible.
Qu es batch?
Un archivo batch es un archivo de texto sin formato guardado con la extensin bat y que contiene un
conjunto de ordenes llamadas comandos de DOS.
en resumen un archivo batch es un archivo de texto en el que se a escrito un conjunto de cdigos que van a
ser ejecutados de forma lineal (ya lo irn entendiendo con ejemplos mas adelante) y ese archivo de texto
debe ser guardado con la extensin .bat, es decir un nombre cualquiera.bat ej: nombredelarchivo.bat
Es muy til para automatizar tareas, por ejemplo un programa que nos abra todas las herramientas que
necesitamos para trabajar en un determinado proyecto, de esta forma cada vez que queramos trabajar solo
tendremos que pulsar un botn y no har falta abrir una a una todas las aplicaciones necesarias, pero su
utilidad no se queda en esto, todo hacker debe conocerlo, especialmente su equivalente en linux: los scripts
24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

2 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

de bash.
La terminacin bat viene del propio nombre del lenguaje (batch) que debido a que las extensiones de
archivos (.bat, .exe, .txt etc) solo pueden tener 3 letras quedo reducido a eso.
PARTE 1
Lo primero que debemos hacer es abrir un archivo de texto y guardarlo con un nombre seguido de .bat tal
como expliqu anteriormente en ese archivo vamos a poner nuestros comandos.
Empecemos quitando el eco, para eso escribimos: @echo off
1 @echo off
2 pause
3 exit

Si no sabes lo que es el eco prueba a quitar @echo off y veras lo que pasa.
Pause sirve para hacer una pausa en la secuencia (pulsa una tecla para continuar)
y exit sirve para finalizar
Bien ahora vamos a continuar con otro cdigo: el echo y el echo. (ntese el punto)
El echo sirve para escribir algo en pantalla por ejemplo echo hola escribira hola en la pantalla
y echo. sirve para dejar un espacio
1
2
3
4
5
6
7

@echo off
echo.
echo Hola TodoHacker
echo.
echo como estas?
pause
exit

Prueba a ponerlo y comprueba lo que pasa


Es muy importante que vayas entendiendo todo esto paso a paso sino se ir complicando bastante.
Ahora vamor a ver una variacion del pause: pause>NUL, sirve para hacer una pausa sin poner nada en la
pantalla podis probarlo sustituyendo pause por pause>NUL en los cdigos anteriores
Esto lo vamos a utilizar para poner nosotros el mensaje que queramos en vez del pulsa una tecla para
continuar
y lo vamos a hacer poniendo algo seguido de pause>NUL veris el efecto
1
2
3
4
5
6
7
8
9
10

@echo off
echo.
echo pulsa una tecla para ir a la siguiente parte del tutorial de todohacker.com
pause>nul
echo.
echo bienvenido a la segunda parte del tutorial
echo.
echo pulsa una tecla para salir
pause>nul
exit

PARTE 2
El comando cls sirve para borrar la pantalla.
1

@echo off

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

3 de 15

2
3
4
5
6
7
8
9
10
11

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

echo.
echo pulsa una tecla para ir a la siguiente parte del tutorial
pause>nul
cls
echo.
echo bienvenido a la segunda parte del tutorial de todohacker
echo.
echo pulsa una tecla para salir
pause>nul
exit

Este es muy sencillo, ejectalo y te dars cuenta de su utilidad.


Ahora vamos a pasar a las variables, algo que tienen casi todos los lenguajes de programacin y que, como
vers, te da infinitas posibilidades.
Una variable es un nombre que designa un valor y como su nombre indica puede variar. Gracias a esto
podemos guardar valores y darles nombre.
Para poner una variable debemos escribir se nombrevariable= valor. ej: set nombre= pepito
y para referirnos a esa variable debemos escribir el nombre de la variable entre %% ejemplo:
hola %nombre%
1
2
3
4
5
6
7

@echo off
set nombre= Pepito
echo.
echo ola %nombre%
echo.
pause
exit

Es muy fcil pero es importante que lo entiendas, por que en esto se basa todo lo que viene a continuacin,
si te estas preguntando por que es realmente importante, ahora vas a verlo.
Ahora vamos a hacer que podamos poner nosotros mismos la variable, es decir que la persona que usa el
programa puede asignar un valor.para eso en vez de poner set debemos poner set/p
ej: set/p nombrevariable= valor
1
2
3
4
5
6
7
8
9
10
11
12
13

@echo off
echo.
set/p nombre= Como te llamas?
cls
echo.
set/p aos= cuantos aos tienes?
cls
echo.
echo ola %nombre% tienes %aos% aos.
echo.
echo pulsa una tecla para salir.
pause>nul
exit

Una vez entendido esto vamos a empezar a utilizar las variables por ejemplo para hacer operaciones con
ellas.
Para eso utilizaremos set/a. es como el set/p pero no se muestra en pantalla y realiza operaciones,
porcentajes, sumas, restas etc.
Estos son los signos que podemos utilizar:
+ para sumar

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

4 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

para restar
* para multiplicar
/ para dividir
^ para poner un exponente
Y lo vamos a expresar as:
1
2
3
4
5
6
7
8
9
10
11
12
13
14

@echo off
echo.
set/p numero1= dime un numero
cls
echo.
set/p numero2= dime otro para sumar al anterior
cls
set/a suma= %numero1% + %numero2%
echo.
echo %numero1% + %numero2% = %suma%
echo.
echo pulsa una tecla para salir.
pause>nul
exit

PARTE 3
En esta parte del tutorial vamos a aprender a trabajar con if, if not, else y goto.
If sirve para expresar una condicin. Es decir si pasa esto entonces haz esto. Para ello vamos a utilizar la
siguiente estructura: if condicin accin
ejemplo: if %variable%==4 echo bien!! esto quiere decir que si el valor de la variable es igual a cuatro
entonces escribe bien!!
Las distintas condiciones que podemos comprobar con un if en batch son las siguientes: (operadores)
if variable==valor (para expresar si la variable es igual a valor haz esto)
if variable LSS valor (para expresar si la variable es menor a valor haz esto)
if variable GTR valor (para expresar si la variable es mayor a valor haz esto)
if variable LEQ valor (para expresar si la variable es menor o igual haz esto)
if variable GEQ valor (para expresar si la variable es mayor o igual haz esto)
if not se utiliza igual que if pero expresa todo lo contrario ej:
if not variable==valor (para expresar si la variable NO es igual a valor) y lo mismo con el resto de
condiciones vistas arriba.
1
2
3
4
5
6
7
8
9

@echo off
echo.
set/p variable= cuanto son 2 + 2?
cls
echo.
if %variable%==4 echo bien!!
echo.
pause
exit

Aqu tambin se podra utilizar el goto que sirve para enviar la lectura de comandos a otro sitio del bat por
ejemplo if variable==valor goto correcto, despus mas abajo pondramos una etiqueta con ese nombre
despus de dos puntos ej: :correcto as quedara: si variable es igual a valor entonces ir al men correcto y
en el ya escribiramos lo que queramos con un ejemplo lo vas a entender mucho mejor.
1
2
3

@echo off
echo.
set/p variable= cuanto son 2 + 2?

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

5 de 15

4
5
6
7
8
9
10
11

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

cls
echo.
if %variable%==4 goto correcto
echo.
:correcto
echo bien!!
pause
exit

En este caso no tendra mucho sentido pero cuando tenemos ms variables y muchas opciones a elegir es
esencial til ya lo iris viendo
Este ejemplo indicara que si la respuesta a la pregunta cuanto son 2+2? es 4 entonces escribe bien!!
pero qu pasa si la respuesta no es esa? pues para eso sirve else, se utiliza as:
if variable==valor goto correcto else goto incorrecto esto significara que si la respuesta es 4 entonces
escribe bien pero si la respuesta es cualquier otra cosa escribe mal!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

@echo off
:inicio
echo.
set/p pregunta= cuanto son 2 + 2?
cls
echo.
if %pregunta%==4 goto correcto else goto incorrecto
:incorrecto
echo.
echo mal!!
echo.
echo vuelve a intentarlo
pause
cls
goto inicio
:correcto
echo.
echo bien!!
echo pulsa una tecla para salir de este ejemplo de www.todohacker.com
pause>nul
exit

He aadido lo de inicio por que as si es incorrecto vuelve a empezar.


Una vez que hemos llegado hasta aqu si lo habis entendido podris hacer cosas como esta:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

@echo off
:inicio
echo.
set/p variable= cuanto son 2 + 2?
cls
echo.
if %variable%==4 goto correcto else goto incorrecto
:incorrecto
echo.
echo mal!!
echo intentalo de nuevo
pause
cls
set/p variable1= cuanto son 5 - 3?
cls
if %variable1%==2 goto correcto else goto incorrecto1
:incorrecto1
echo.
echo mal!!
echo intentalo de nuevo

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

6 de 15

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

pause
cls
set/p variable2= cuanto son 4 * 4?
cls
echo.
if %variable2%==16 goto correcto else goto incorrecto2
:incorrecto2
echo.
echo mal!!
echo.
echo intentalo de nuevo
pause
cls
goto inicio
:correcto
echo.
echo bien!!
echo presione una tecla para salir de este ejemplo de www.todohacker.com
pause>nul
exit

Te animo a que lo pruebes y te diviertas un rato modificandolo, chale imaginacin, no hay limite a lo que
puedas hacer

PARTE 4
En esta parte vamos a ver algo muy sencillo, se trata del cdigo de colores de las letras y el fondo de la
consola simplemente se expresa con una combinacin de nmeros y letras de esta forma:
Primero ponemos color, para indicar que lo que le vamos a decir es el color del la letra y el fondo, y
seguidamente debemos poner dos nmeros sin espacio, el primero es el color del fondo y el segundo el color
de letra.
Cdigo de colores:
A = Verde claro
B = Aguamarina claro
C = Rojo claro
D = Prpura claro
E = Amarillo claro
F = Blanco brillante
0 = Negro
1 = Azul
2 = Verde
3 = Aguamarina
4 = Rojo
5 = Prpura
6 = Amarillo
7 = Blanco
8 = Gris
9 = Azul claro
Sabiendo esto, si queremos que el fondo sea blanco y las letras negras ponderemos color 70 pruebalo tu
mismo. Abajo hay unas fotos explicativas.
Ahora otra cosa muy sencilla.
No se si os habis fijado en la barra de titulo de la terminal, pone por defecto la ubicacin en la que nos
encontramos, normalmente system32.

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

7 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

Pues esto se puede cambiar poniendo simplemente title y el nombre que le queramos poner.
Pondr un ejemplo conjunto para los cdigos de color y titulo.
1
2
3
4
5
6
7
8
9
10
11

@echo off
title prueba de color www.todohacker.com
color 70
echo.
echo bienvenido a la prueba de color del cmd de todohacker.com
echo.
echo pulsa una tecla para cambier al siguente color
pause>nul
color 4f
pause
exit

Prueba a cambiar los colores para entenderlo mejor.

Ahora vamos a ver redireccionamientos, son muy tiles ya lo vers.


Se utiliza > para escribir algo y >> para aadir algo a un documento que ya tenia algo escrito por ejemplo.
Se utilizan as: echo ola>archivo.txt esto escribira ola en un archivo de texto situado en el directorio en el
que nos encontramos, es decir por defecto en el que tenemos guardado el archivo de bat que ejecuta esta
orden. Si el dicho archivo de texto con nombre archivo no existe lo crea.
1
2
3
4
5
6
7

@echo off
echo pulsa una tecla para crear el archivo
pause>nul
echo hola, esto es un ejemplo de todohacker.com > archivo.txt
echo archivo creado
pause
exit

Si os fijis nos creara un documento de texto en el escritorio (en caso de que el bat este en escritorio) con el
nombre de archivo, y escribira dentro ola se pueden crear otro tipo de archivos, modificando la extensin,
.txt, .bat etc.
Pero que pasara si en el archivo queremos escribir mas lineas? en ese momento es cuando utilizamos el >>.
si tenemos un documento de texto que pone hola y le decimos que escriba otra cosa as: echo que tal? >
archivo.txt, lo remplazara, es decir, pasara a poner que tal? en la primera linea.
Pero si ponemos: echo que tal? >> archivo.txt se aadira al hola una linea mas abajo. Prubalo tu msimo,
aqu pongo dos cdigos de ejemplo para que veas la diferencia.

1
2
3
4
5

@echo off
echo ola > archivo.txt
echo.
echo abre al archivo creado antes de continuar y mira lo q pone
echo cierra el archivo y continua

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

8 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

6
7
8
9
10
11
12
13
14

echo.
pause
cls
echo q tal? > archivo.txt
echo.
echo fijate en el archivo creado, pondra q tal? "ola" se ha borrado.
echo.
pause
exit

1
2
3
4
5
6
7
8
9
10
11
12
13
14

@echo off
echo ola > archivo.txt
echo.
echo abre al archivo creado antes de continuar y mira lo q pone
echo cierra el archivo y continua
echo.
pause
cls
echo q tal? >> archivo.txt
echo.
echo fijate en el archivo creado, "pondra q tal?" despues de ola, no ha borrado nada.
echo.
pause
exit

Es posible que te hayas dado cuenta de algo, y es que esto es lo mismo que usamos para el pause>NUL.
Efectivamente lo que estamos haciendo es redireccionar el texto por defecto a un archivo llamado NUL,
en teora windows no debera crear este archivo, pero se que a veces lo crea, en todo caso no es un problema
demasiado grave.
Espero que se haya entendido todo, la parte de las redirecciones es muy importante por que nos va a servir
varias pruebas que hagamos posteriormente en creacin de virus y scripts automticos.
PARTE 5
En la anterior parte hemos aprendido a crear archivos, en esta vamos a aprender como ejecutarlos, borrarlos,
copiarlos, cambiar sus atributos etc.
Empecemos por ejecutarlos.
Retomemos el ejemplo anterior en el que creamos un archivo de texto con dos lineas, bueno pues ahora
vamos a ejecutarlo y a borrarlo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14

@echo off
echo ola, esto es un ejemplo de todohacker.com > archivo.txt
echo.
echo abre al archivo creado antes de continuar y mira lo q pone
echo cierra el archivo y continua
echo.
pause
cls
echo q tal? >> archivo.txt
echo.
echo fijate en el archivo creado, "pondra q tal?" despues de ola, no ha borrado nada.
echo.
pause
exit

Para ejecutar un archivo utilizaremos el comando start y para borrarlo el comando del acordaos de
especificar siempre la extensin.

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

9 de 15

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

@echo off
echo ola, esto es un ejemplo de todohacker.com > archivo.txt
pause
echo q tal? >> archivo.txt
echo.
echo el archivo se acreado
echo.
echo ahora vamos a ejecutarlo (abrirlo)
pause
start archivo.txt
cls
echo.
echo bien pudes cerrar el archivo por que vamos a borrarlo
pause
del archivo.txt
cls
echo.
echo archivo borrado con esto se puede borrar cualquier archivo, solo hay que saber el nombre :D
pause
exit

Al comando del se pueden aadir distintas letras para que funcione de distinta forma:
del/f Modo force. Borra incluso los archivos de solo lectura
del/s Borra tambin los subdirectorios.
del/p Pide confirmacin
del/q Modo silencioso. No pide confirmacin en ningn caso
Se pueden utilizar varios en el mismo del
por ejemplo: del/f/p archivo.txt
borrara el archivo aunque fuese de solo lectura y pedira confirmacin
Por supuesto para el comando del tambin se puede especificar la ruta del archivo si este no estuviera en el
mismo directorio
ej: del c:/ruta/correspondiente/archivo.txt
Ahora vamos con el comando cd que utilizaremos para cambiar el directorio general de la terminal, es decir,
si el archivo bat esta en el escritorio la terminal estar en ese directorio por defecto y para cambiarlo
utilizaremos el mencionado cd.
Por ejemplo si queremos crear el archivo txt del ejemplo en mis documentos en vez de en el escritorio
podriamos escribir la ruta cada vez que nos refiramos al archivo pero es mas sencillo si cambiamos el
directorio actual de la terminal para que siempre se dirija all.
Para ello escribiremos: cd C:\Documents and Settings\Propietario\Mis documentos (los nombres de los
directorios pueden cambiar segn el ordenador)
y todo lo que creemos o eliminemos sin especificar la carpeta lo har en mis documentos
Tambin podemos escribir:
cd..(con los puntos) e ir al directorio superior es decir, si estamos en mis documentos se trasladar a
propietario, en el caso del ejemplo
o cd \\ y se trasladara a la raz del directorio. en este caso C:

Llegados a este punto tienes los conocimientos necesarios para continuar aprendiendo por tu cuenta a partir
de experimentacin y experiencia, voy a nombrar algunos comandos ms:
rd borra un directorio de raz solo tenemos que especificar la ruta del directorio y borra todo lo que tenga
dentro, carpetas, mas archivos, etc.

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

10 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

format formatea una unidad por ejemplo format k: formateara un pendrive externo o le que tengamos en
esa unidad, o format c: (ya podis imaginaros lo que hace)
taskkill termina un proceso como por ejemplo el skype muy til para bromas ej: taskkill Skype.exe cerrara
el skype. Puedes ver los procesos que tienes activos pulsando ctrl+shift+esc. (shift es la tecla que esta sobre
el ctrl de mayusculas.)
shutdown tambin es muy til para bromas y segn lo que lleve detrs significa una cosa u otra:
-p Apaga el equipo local sin tiempo de espera ni advertencia.
-h Hiberna el equipo local.
-l Cierra la sesion.
-g Cierra la sesion y reinicia el equipo
-s Apaga el equipo.
-r Reinicia el equipo.
-e Documenta la razn del cierre inesperado de un equipo.
-m \\equipo Especifica el equipo de destino. (explicado mas abajo)
-t xxx Establece el perodo de tiempo de espera antes del cierre en xxx segundos.
-c comentario Comentario acerca de la razn del reinicio o apagado.
-f Fuerza el cierre de las aplicaciones sin advertir previamente a los usuarios.
-a Cancela el apagado.
(nota: Estas opciones solo estn disponibles a partir de windows 7, en versiones anteriores solo tenemos
-s, -r, -t, -a, -c)
Esto es bsicamente lo que utilizo en el titorial de crear un minivirus pero de forma mas sencilla
un ejemplo
shutdown -s -t 60 (tiempo en segundos) -c virus intrusion
Cuando se ejecute pondr una cuenta atrs de 1 min, pondr el mensaje de: virus intrusion y se apagar
para cancelar la cuenta atrs debemos poner shutdown -a, se puede poner directamente en inicio, ejecutar
(simbolo de windows + R) y se cancelara automticamente.
msg * es otro comando muy til para bromas hace que salga un mensaje de windows con el texto que le
pongan
Por ejemplo: msg * atencin su sistema contiene software ilegal estamos enviando la informacin al FBI :D
Ahora aprenderemos a utilizar el comando copy que como su nombre indica sirve para copiar archivos.
Se utiliza de este modo copy ruta del archivo que queremos copiar ruta del directorio donde lo queremos
copiar incluyendo el nuevo nombre del archivo.
Ejemplo: si queremos copiar un archivo que se llama cosa.txt de el directorio del escritorio a mis
documentos, pondremos: copy C:\Documents and Settings\Propietario\Escritorio\cosa.txt C:\Documents
and Settings\Propietario\Mis documentos\cosa2.txt
y por ltimo para cambiar los atributos de un archivo utilizaremos attrib
arttrib+ nombre del archivo o ruta, mostrara los atributos del archivo.
Los atributos son solo lectura, oculto, sistema
Para cambiarlos utilizaremos:
r => Lectura. Solo lectura con +r, normal con -r
h => oculto. Se activa con +h y desactiva con -h
s => Sistema. Se activa con +s y desactiva con -s

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

11 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

ej:attrib +h se pondra oculto como atributo


Aqu concluye este tutorial, estos son los comandos mas bsicos que me ha parecido importante mencionar,
hay que decir que he obviado cosas que podran considerarse importantes, como por ejemplo los bucles,
pero este tutorial tenia la misin de ser una introduccin, y no me ha parecido conveniente extenderlo mas,
ahora es tu misin continuar aprendiendo, lo ms importante ya lo sabes y ahora el limite es tu imaginacin.
Solo me queda para concluir mencionar un modo de nombrar a los archivos en general
para ello utilizaremos el * que nombra a cualquier archivo es decir si decimos:
del archivo.* borraria todos los archivos q se llamen archivo sean de la extensin q sean
del *.txt borrara todos los archivos de texto se llamen como se llamen
del a*.txt borrara todos los documentos de texto q empiecen por a
del nombre.d* borrara todos los archivos q se llamen nombre y q su extensin empiece por d como doc o
dat
Tambin podemos utilizar ? se usa igual que * pero sustituye a una nica letra
ej: del pan?l.txt boraria todos los archivos de texto que empezasen por pan siguiese una letra cualquiera y
terminase en l por ejemplo panel, panal etc.
Espero que hayan entendido todo. Cualquier duda que tengan por favor pongan un comentario y se
responder con mucho gusto.
Si quieres puedes poner en una ventana de terminal help y saldrn todos los comandos,
por supuesto TODOS los comandos mencionados aqu se puede escribir directamente en la ventana de
terminal sin necesidad de crear un archivo bat.
Este tutorial tiene copyleft de TodoHacker.com si lo usas, pon las fuentes.

Todohacker by 4m1g0 is licensed under a Creative Commons.


bat, batch, programacin, tutorial

13 Respuestas a Lenguaje batch tutorial y comandos bsicos .bat


1.

Ricardo dice:
21 octubre, 2015 a las 22:14
Muy buen tutorial
Responder
4m1g0 dice:
15 noviembre, 2015 a las 19:20
Muchas gracias, espero que te haya sido til
Responder

2.

Jon dice:
11 enero, 2016 a las 23:12
Felicidades por el tutoral.
Como se usa el comando msg? he probado msg * lo que sea *; msg ( lo que sea );msg lo que sea .

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

12 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

Para que cuando se ejecute una variable salga un ventana de mensaje . Pero no me aparece nada.
Practicare tus ejemplos.
Muchas gracias.
Responder
4m1g0 dice:
28 abril, 2016 a las 13:08
Hola,
Muchas gracias por tu comentario y perdona la tardanza en contestar.
El comando msg puedes usarlo de esta forma:
msg * hola
Esto saca un mensaje con la palabra hola.
Responder
3.

Gerson dice:
15 enero, 2016 a las 3:02
Me ha servido mucho,gracias 4m1g0 , es muy util
Responder

4.

marco antonio lopez chaves dice:


6 abril, 2016 a las 15:11
esto esta para la verga
Responder

5.

Angel Avila dice:


25 abril, 2016 a las 23:54
Me a servido de mucho tu tutorial, si pudieras ayudarme un poco necesito crear un bat que al
ejecutarlo pulse la tecla F4 en el teclado automaticamente una sola vez.
Gracias de antemano.
Responder

6.

Dardo dice:
5 julio, 2016 a las 11:23
Gracias por compartir tu conocimiento. Quiero empezar a conocer ms a fondo el cdigo y me ha sido
til como material de inicio.
Responder
4m1g0 dice:
5 julio, 2016 a las 14:00
Genial, si tienes alguna pregunta no dudes en comentar!
Responder

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

13 de 15

7.

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

pancho dice:
24 septiembre, 2016 a las 1:38
puedo hacer que el programa ejecute una imagen?, ya lo intente con el comando
start nombredelaimagen.jpg o .png o inclusive ya intente exportar la imagen con extencon .txt
pero siempre me manda el aviso de que no se a encontrado el archivo, y no es problema el que no
encuentre la imagen porque tengo el programa y la imagen en la misma carpeta.
Responder
4m1g0 dice:
24 septiembre, 2016 a las 23:15
Widnows utiliza la extensin del archivo para determinar con que programa debe abrirlo. De
esta forma, si ejecutas start imagen.jpg por ejemplo, el sistema debera buscar un programa
instalado que pueda abrir jpg y utilizarlo.
Si esto no te est funcionando, siempre puede forzar a usar un programa concreto, pero tienes
que saber de antemano que este programa est instalado en el ordenador donde ejecutas el
cdigo.
Por ejemplo: firefox.exe imagen.jpg
Que sistema operativo ests usando en concreto?
Saludos
Responder

8.

S. Eugenio dice:
7 octubre, 2016 a las 17:24
Muchas gracias por el material, estoy entrando en el mundo de la informtica y me sirvi de mucho.
Responder
4m1g0 dice:
7 octubre, 2016 a las 23:45
Muchas gracias por tu comentario, cuando escrib este tutorial tambin estaba empezando y me
alegra ver que te ha servido!
Responder

Deja un comentario
Tu direccin de correo electrnico no ser publicada. Los campos obligatorios estn marcados con *

Comentario
Nombre *
24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

14 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

Correo electrnico *
Web

Opciones
Registrarse
Acceder
RSS de las entradas
RSS de los comentarios
WordPress.org

Publicidad

Herramientas que
aceleran tu negocio
Empieza ahora
mismo

Entradas recientes
La maquina intil con Arduino (Useless Machine)
Arduino Usar delays o evitarlos?
Tutorial para crear tu propio robot siguelineas
Orbis OS el sistema operativo de la ps4 basado en FreeBSD
Bare Paint: Pintando circuitos electrnicos en piezas 3D?

Comentarios recientes
4m1g0 en Tutorial para crear tu propio robot siguelineas
sergio en Tutorial para crear tu propio robot siguelineas
4m1g0 en Lenguaje batch tutorial y comandos bsicos .bat
S. Eugenio en Lenguaje batch tutorial y comandos bsicos .bat
4m1g0 en Lenguaje batch tutorial y comandos bsicos .bat

Archivos
abril 2015
septiembre 2014
junio 2013

24/10/2016 16:30

Lenguaje batch tutorial y comandos bsicos .bat | TodoHacker

15 de 15

http://webcache.googleusercontent.com/search?q=cache:lmGvNC1qW...

abril 2013
marzo 2013
junio 2011
julio 2008

Categoras
Hardware
Noticias
Tutoriales

Etiquetas
Alienware Alienware X51 April fools' day

Arduino

atmega386 bat batch comic consumo delay Dell desaparecer Electnica FreeBSD gamers

gnome Google Maps impresoras 3D mapa del tesoro maquina intil otherOS paneles PlayStation4 precio libre programacin ps4 restaurar sleep Steam
Tesoro The private eye tinta conductora tresure tutorial Ubuntu Useless machine windows 8

Publicidad

Informacin
Somos una pgina web sin nimo de lucro para interesados en la tecnologa, nuestra intencin es
difundir conocimientos y noticias sobre temas relacionados con el mbito del software y el
hadware.
Esperamos que disfrutes con nosotros y si quieres participar no dudes en hacerlo!
Sigue leyendo
2016 TodoHacker
Powered by WordPress | Theme Designed by: r4sdhc 3ds | Thanks to m'avait va, ce site and
http://buyr4carduk.com/

24/10/2016 16:30

También podría gustarte