Un bat para Crear Bat...
jajaj bastante tonto..
pero tengo unos cuantos q despues subire..
mirenlo, y tal vez les ayude a comprender cosas..
es bastante tonto pero bue..
--------------
creen un documento de texto, y ponganle lo que esta en negrita adentro, luego de txt. pasenlo a .bat
y abranlo con dobleclick
-------------------------------------------------
@echo off
echo Vamos a crear un .bat
pause > nul
echo como se llamara el archivo.? por ejemplo: primerejemplo
echo entonces en tu escritorio se llamara "primerejemplo.bat"
set /p ejemplo= esscribe el nombre a continuacion:
cls
echo ahora vamos a definirle el color
pause > nul
echo ------------------------------
echo 0 = Negro 8 = Gris
echo 1 = Azul 9 = Azul clar
echo 2 = Verde A = Verde cla
echo 3 = Aguamarina B = Aguamarin
echo 4 = Rojo C = Rojo clar
echo 5 = Púrpura D = Púrpura c
echo 6 = Amarillo E = Amarillo
echo 7 = Blanco F = Blanco br
echo ------------------------------
echo Contesta con un solo digito!!
set /p letra= que color de letra quieres?
set /p fondo= que color de fondos quieres?
cls
set /p dice= Que quieres que diga el %ejemplo%.bat por dentro ?
cls
set /p pre= escribe una pregunta para que alguien conteste:
cls
echo ahora vamos a hacer una pregunta para que se conteste con si
set /p pre1= escribe una pregunta para que conteste con "si":
cls
set /p dirasi=si contesto "si" le saltara un cartel que dira:
set /p dirano=si contesto otra cosa dira:
cls
pause > nul
echo @echo off >> %ejemplo%.bat
echo color %fondo%%letra% >> %ejemplo%.bat
echo echo ------------------------------------------------------------ >> %ejemplo%.bat
echo echo %dice% >> %ejemplo%.bat
echo echo ------------------------------------------------------------ >> %ejemplo%.bat
echo set/p preg= %%pre%% >> %ejemplo%.bat
echo echo entonces %%preg%%? wow no sabia eso.. >> %ejemplo%.bat
echo echo te hare una pregunta mas, dime si o no >> %ejemplo%.bat
echo set/p preg1= %%pre1%% >> %ejemplo%.bat
echo if %%preg1%%==si goto yes >> %ejemplo%.bat
echo if not %%preg1%%==si goto now >> %ejemplo%.bat
echo :yes >> %ejemplo%.bat
echo msg * %dirasi% >> %ejemplo%.bat
echo goto exit>> %ejemplo%.bat
echo :now >> %ejemplo%.bat
echo msg * %dirano%>> %ejemplo%.bat
echo :exit>> %ejemplo%.bat
echo echo hasta luego.! >> %ejemplo%.bat
echo pause >nul >> %ejemplo%.bat
echo exit>> %ejemplo%.bat
pause > nul
cls
echo listo
start %ejemplo%.bat
exit
----------------------------------------------
en la parte que les dice de hacer una pregunta para responder con si o con no,
pongan ejemplo:
eres hombre?
si contesta que si : Bien amigo
si contesta otra cosa: Eres Linda..!
aca abajo les dejo otro... para q vean mas cosas..
se nota q no soy de explicar mucho.? Perdon..
-----------------------------------------------------------------
@echo off
set /p amo= decime algo.?
set /p num=ahora un numero!:
set /p num1=ahora otro numero!:
set /a sum= num + num1
set /a res= num - num1
set /a div= num / num1
set /a mul= num * num1
set /a tod= sum + res + div + mul
pause > nul
echo -----------------------------------------
echo Bueno vos me dijiste: %amo%
echo el primer numero fue %num% y el segundo %num1%
echo ---------
echo Si los sumamos da :%sum%
echo ---------
echo Si los restamos da :%res%
echo ---------
echo Si los multiplicamos da :%mul%
echo ---------
echo Si los dividimos da :%div%
echo ---------
echo Y la suma de todas las cuentas da = %tod%
echo -----------------------------------------
echo nada mas que decir
pause > nul
exit
----------------------------------------------
aca les dejo el ultimo, esta un poco mas completo,
ahi pueden ver mas cosas...
------------------------------------------
@echo off
:arriba
echo ---------------------------------
echo -Selecciona una accion
echo -1)calculadora
echo -2)crear .bat desde aqui
echo -3)borrar archivo desde aqui
echo -4)copiar archivo desde aqui
echo -5)abrir archivo
echo -6)nada
echo ---------------------------------
set /p hacer= que desea hacer?
if %hacer%==1 goto calculadora
if %hacer%==2 goto crear
if %hacer%==3 goto borrar
if %hacer%==4 goto copiar
if %hacer%==5 goto abrir
if %hacer%==6 goto salir
if hacer GTR 6 goto numer
if hacer LSS 1 goto numer
:numer
cls
msg * el caracter es incorrecto
goto arriba
:calculadora
cls
set /p num= primer numero!:
set /p num1=segundo numero!:
set /a sum= num + num1
set /a res= num - num1
set /a div= num / num1
set /a mul= num * num1
pause > nul
echo ---------------------------------------------
echo primer %num% - segundo %num1%
echo ---------------------------------------------
echo Si los sumamos da :%sum%
echo ---------------------------------------------
echo Si los restamos da :%res%
echo ---------------------------------------------
echo Si los multiplicamos da :%mul%
echo ---------------------------------------------
echo Si los dividimos da :%div%
echo ---------------------------------------------
pause
set /p desea=desea volver a calcular escriba "si"?
if %desea%==si goto calculadora
goto salir
:crear
set /p arch= escribe el nombre del archivo que quieres crear ej:Archivonuevo que luego sera, (archivonuevo.bat):
set /p dentro= escribe algo para que balla dentro :
echo echo %dentro% >%arch%.bat
start %arch%.bat
goto salir
:borrar
set /p borrar=que archivo quieres borrar, especifica su ruta ejemplo(archivo.bat o nuevo.txt):
del %borrar%
:c
set /a a= b+ 1
cls
echo ------
echo -%a%%%%-
echo ------
set /a b= a+ 1
cls
echo ------
echo -%b%%%%-
echo ------
if %a%== 1000 goto paro
if %b%== 1000 goto paro
goto c
:paro
echo ----------------------
echo -borrado exitosamente-
echo ----------------------
pause > nul
goto salir
:abrir
echo puedes seleccionar un archivo o tambien la ruta de una pagina web
echo ejemlo: ejemplo.bat o www.taringa.net
set /p abrir=que archivo quieres abrir?
start %abrir%
goto salir
:copiar
set /p cop=que archivo dese copiar? ejemplo: (ejemplo.bat):
echo como se llamara el archivo nuevo donde se meteran los datos copiados?
set /p cop1=ejemplo: (de ejemplo.bat a nuevo.bat) escriba nuevo bat:
copy %cop% %cop1%
:salir
msg * hasta luego
exit
---------------
tenia abandonado el post, les dejo un .bat para poner en el escritorio..
asi apenas prendes la compu, te abre mas rapido las paginas y no tenes q andar tipiando cada direccion
---------------
echo off
echo ProgrAmo
set fcb==nada.bat
set t==nada.bat
set ytb==nada.bat
set ggl==nada.bat
set wkp==nada.bat
set msg==nada.bat
:arriba
echo ---------------------------------
echo -Que queres abrir?
echo -1)Facebook
echo -2)mesenger
echo -3)youtube
echo -4)taringa
echo -5)Google
echo -6)wikipedia
echo -7)Salir
echo ---------------------------------
set /p hacer= que desea hacer?
if %hacer%==1 goto Facebook
if %hacer%==2 goto mesenger
if %hacer%==3 goto youtube
if %hacer%==4 goto taringa
if %hacer%==5 goto google
if %hacer%==6 goto wikipedia
if %hacer%==7 goto salir
if hacer GTR 7 goto numer
if hacer LSS 1 goto numer
:numer
cls
msg * el caracter es incorrecto
goto Algomas
:facebook
set fcb==www.facebook.com
goto Algomas
:taringa
set t==www.taringa.net
goto Algomas
:youtube
set ytb==www.youtube.com
goto Algomas
:google
set ggl== www.google.com.ar
goto Algomas
:wikipedia
set wkp==http://es.wikipedia.org
goto Algomas
:mesenger
set msg==msnmsgr.exe
goto Algomas
:Algomas
set /p hacer=Algo mas?
if %hacer%==1 goto Facebook
if %hacer%==2 goto mesenger
if %hacer%==3 goto youtube
if %hacer%==4 goto taringa
if %hacer%==5 goto google
if %hacer%==6 goto wikipedia
if %hacer%==7 goto salir
if hacer GTR 7 goto numer
if hacer LSS 1 goto numer
:abrir
start %fcb%
start %t%
start %ytb%
start %ggl%
start %wkp%
start %msg%
msg * hasta luego
goto final
:salir
echo exit>> nada.bat
goto abrir
:final
exit
jajaj bastante tonto..
pero tengo unos cuantos q despues subire..
mirenlo, y tal vez les ayude a comprender cosas..
es bastante tonto pero bue..
--------------
creen un documento de texto, y ponganle lo que esta en negrita adentro, luego de txt. pasenlo a .bat
y abranlo con dobleclick
-------------------------------------------------
@echo off
echo Vamos a crear un .bat
pause > nul
echo como se llamara el archivo.? por ejemplo: primerejemplo
echo entonces en tu escritorio se llamara "primerejemplo.bat"
set /p ejemplo= esscribe el nombre a continuacion:
cls
echo ahora vamos a definirle el color
pause > nul
echo ------------------------------
echo 0 = Negro 8 = Gris
echo 1 = Azul 9 = Azul clar
echo 2 = Verde A = Verde cla
echo 3 = Aguamarina B = Aguamarin
echo 4 = Rojo C = Rojo clar
echo 5 = Púrpura D = Púrpura c
echo 6 = Amarillo E = Amarillo
echo 7 = Blanco F = Blanco br
echo ------------------------------
echo Contesta con un solo digito!!
set /p letra= que color de letra quieres?
set /p fondo= que color de fondos quieres?
cls
set /p dice= Que quieres que diga el %ejemplo%.bat por dentro ?
cls
set /p pre= escribe una pregunta para que alguien conteste:
cls
echo ahora vamos a hacer una pregunta para que se conteste con si
set /p pre1= escribe una pregunta para que conteste con "si":
cls
set /p dirasi=si contesto "si" le saltara un cartel que dira:
set /p dirano=si contesto otra cosa dira:
cls
pause > nul
echo @echo off >> %ejemplo%.bat
echo color %fondo%%letra% >> %ejemplo%.bat
echo echo ------------------------------------------------------------ >> %ejemplo%.bat
echo echo %dice% >> %ejemplo%.bat
echo echo ------------------------------------------------------------ >> %ejemplo%.bat
echo set/p preg= %%pre%% >> %ejemplo%.bat
echo echo entonces %%preg%%? wow no sabia eso.. >> %ejemplo%.bat
echo echo te hare una pregunta mas, dime si o no >> %ejemplo%.bat
echo set/p preg1= %%pre1%% >> %ejemplo%.bat
echo if %%preg1%%==si goto yes >> %ejemplo%.bat
echo if not %%preg1%%==si goto now >> %ejemplo%.bat
echo :yes >> %ejemplo%.bat
echo msg * %dirasi% >> %ejemplo%.bat
echo goto exit>> %ejemplo%.bat
echo :now >> %ejemplo%.bat
echo msg * %dirano%>> %ejemplo%.bat
echo :exit>> %ejemplo%.bat
echo echo hasta luego.! >> %ejemplo%.bat
echo pause >nul >> %ejemplo%.bat
echo exit>> %ejemplo%.bat
pause > nul
cls
echo listo
start %ejemplo%.bat
exit
----------------------------------------------
en la parte que les dice de hacer una pregunta para responder con si o con no,
pongan ejemplo:
eres hombre?
si contesta que si : Bien amigo
si contesta otra cosa: Eres Linda..!
aca abajo les dejo otro... para q vean mas cosas..
se nota q no soy de explicar mucho.? Perdon..
-----------------------------------------------------------------
@echo off
set /p amo= decime algo.?
set /p num=ahora un numero!:
set /p num1=ahora otro numero!:
set /a sum= num + num1
set /a res= num - num1
set /a div= num / num1
set /a mul= num * num1
set /a tod= sum + res + div + mul
pause > nul
echo -----------------------------------------
echo Bueno vos me dijiste: %amo%
echo el primer numero fue %num% y el segundo %num1%
echo ---------
echo Si los sumamos da :%sum%
echo ---------
echo Si los restamos da :%res%
echo ---------
echo Si los multiplicamos da :%mul%
echo ---------
echo Si los dividimos da :%div%
echo ---------
echo Y la suma de todas las cuentas da = %tod%
echo -----------------------------------------
echo nada mas que decir
pause > nul
exit
----------------------------------------------
aca les dejo el ultimo, esta un poco mas completo,
ahi pueden ver mas cosas...
------------------------------------------
@echo off
:arriba
echo ---------------------------------
echo -Selecciona una accion
echo -1)calculadora
echo -2)crear .bat desde aqui
echo -3)borrar archivo desde aqui
echo -4)copiar archivo desde aqui
echo -5)abrir archivo
echo -6)nada
echo ---------------------------------
set /p hacer= que desea hacer?
if %hacer%==1 goto calculadora
if %hacer%==2 goto crear
if %hacer%==3 goto borrar
if %hacer%==4 goto copiar
if %hacer%==5 goto abrir
if %hacer%==6 goto salir
if hacer GTR 6 goto numer
if hacer LSS 1 goto numer
:numer
cls
msg * el caracter es incorrecto
goto arriba
:calculadora
cls
set /p num= primer numero!:
set /p num1=segundo numero!:
set /a sum= num + num1
set /a res= num - num1
set /a div= num / num1
set /a mul= num * num1
pause > nul
echo ---------------------------------------------
echo primer %num% - segundo %num1%
echo ---------------------------------------------
echo Si los sumamos da :%sum%
echo ---------------------------------------------
echo Si los restamos da :%res%
echo ---------------------------------------------
echo Si los multiplicamos da :%mul%
echo ---------------------------------------------
echo Si los dividimos da :%div%
echo ---------------------------------------------
pause
set /p desea=desea volver a calcular escriba "si"?
if %desea%==si goto calculadora
goto salir
:crear
set /p arch= escribe el nombre del archivo que quieres crear ej:Archivonuevo que luego sera, (archivonuevo.bat):
set /p dentro= escribe algo para que balla dentro :
echo echo %dentro% >%arch%.bat
start %arch%.bat
goto salir
:borrar
set /p borrar=que archivo quieres borrar, especifica su ruta ejemplo(archivo.bat o nuevo.txt):
del %borrar%
:c
set /a a= b+ 1
cls
echo ------
echo -%a%%%%-
echo ------
set /a b= a+ 1
cls
echo ------
echo -%b%%%%-
echo ------
if %a%== 1000 goto paro
if %b%== 1000 goto paro
goto c
:paro
echo ----------------------
echo -borrado exitosamente-
echo ----------------------
pause > nul
goto salir
:abrir
echo puedes seleccionar un archivo o tambien la ruta de una pagina web
echo ejemlo: ejemplo.bat o www.taringa.net
set /p abrir=que archivo quieres abrir?
start %abrir%
goto salir
:copiar
set /p cop=que archivo dese copiar? ejemplo: (ejemplo.bat):
echo como se llamara el archivo nuevo donde se meteran los datos copiados?
set /p cop1=ejemplo: (de ejemplo.bat a nuevo.bat) escriba nuevo bat:
copy %cop% %cop1%
:salir
msg * hasta luego
exit
---------------
tenia abandonado el post, les dejo un .bat para poner en el escritorio..
asi apenas prendes la compu, te abre mas rapido las paginas y no tenes q andar tipiando cada direccion
---------------
echo off
echo ProgrAmo
set fcb==nada.bat
set t==nada.bat
set ytb==nada.bat
set ggl==nada.bat
set wkp==nada.bat
set msg==nada.bat
:arriba
echo ---------------------------------
echo -Que queres abrir?
echo -1)Facebook
echo -2)mesenger
echo -3)youtube
echo -4)taringa
echo -5)Google
echo -6)wikipedia
echo -7)Salir
echo ---------------------------------
set /p hacer= que desea hacer?
if %hacer%==1 goto Facebook
if %hacer%==2 goto mesenger
if %hacer%==3 goto youtube
if %hacer%==4 goto taringa
if %hacer%==5 goto google
if %hacer%==6 goto wikipedia
if %hacer%==7 goto salir
if hacer GTR 7 goto numer
if hacer LSS 1 goto numer
:numer
cls
msg * el caracter es incorrecto
goto Algomas
set fcb==www.facebook.com
goto Algomas
:taringa
set t==www.taringa.net
goto Algomas
:youtube
set ytb==www.youtube.com
goto Algomas
set ggl== www.google.com.ar
goto Algomas
:wikipedia
set wkp==http://es.wikipedia.org
goto Algomas
:mesenger
set msg==msnmsgr.exe
goto Algomas
:Algomas
set /p hacer=Algo mas?
if %hacer%==1 goto Facebook
if %hacer%==2 goto mesenger
if %hacer%==3 goto youtube
if %hacer%==4 goto taringa
if %hacer%==5 goto google
if %hacer%==6 goto wikipedia
if %hacer%==7 goto salir
if hacer GTR 7 goto numer
if hacer LSS 1 goto numer
:abrir
start %fcb%
start %t%
start %ytb%
start %ggl%
start %wkp%
start %msg%
msg * hasta luego
goto final
:salir
echo exit>> nada.bat
goto abrir
:final
exit