alguien sabe hacer archivos .bat?

Iniciado por Bullhack, 18 Agosto 2003, 06:51 AM

0 Miembros y 1 Visitante están viendo este tema.

Bullhack


Pues eso q si sabeis hacer archivos .bat q ejecuten comandos de msdos?

Gracias
Mi perfil en Instagram es @romerodelosllanos
También me podéis contactar por Twitter!

La curiosidad mató al...
hacker ;)

el-brujo

Cualquier archivo con extensión .bat ejecuta comandos dos.

Así que sólo necesitas información hacer de sus comandos y un poco de programación bath, que es super sencilla.

Sólo recuerdo el go to y que podías hacer condicionales, etc, además de los comandos normales de dos.

Bullhack


Programacion PAth?
condicionales?

no lo entiendo pero ya me has dado algo x dnd empezar a buscar muchas gracias.
Mi perfil en Instagram es @romerodelosllanos
También me podéis contactar por Twitter!

La curiosidad mató al...
hacker ;)

Bullhack


Perdon programacion Bath :D muchas gracias ya toy en ello es interesante
Mi perfil en Instagram es @romerodelosllanos
También me podéis contactar por Twitter!

La curiosidad mató al...
hacker ;)

soplo

Hola
Para crear un archivo bat puedes utilizar dos métodos:

Uno ir al block de notas y escribir en secuencia las órdenes que quieres que se ejecuten

Dos puedes crear directamente en msdos el archivo de la siguiente forma
copy con nombre_de_archivo.bat
orden nº 1
orden nº 2
orden nº 3
...
CTRL Z
Lo de CTRL Z quiere decir que para terminar pulses Control Z y el archivo se graba.

Las órdenes son las corrientes de msdos. Una habitual en estos archivos es echo.
Echo off desactiva mensajes
Echo on activa mensajes
Si tienes puesto echo off para sacar un mensaje concreto haces echo mensaje
Hay muchas mas. Si tienes interés postea y te digo.

Un saludo
Callar es asentir ¡No te dejes llevar!

Bullhack


Gracias tio, ya consegui manejarme, esta tirado muchas gracias son muy utiles los bat :D

Gracias
Mi perfil en Instagram es @romerodelosllanos
También me podéis contactar por Twitter!

La curiosidad mató al...
hacker ;)

soplo

Hola
El segundo método es muy práctico cuando quieres colocar un bat en una shell ajena. Solo necesitas derecho de escritura.

Además puedes colocarlo donde quieras de un golpe. Por ejemplo para dejarlo en c:\
copy con c:\mi_archivo.bat
orden 1
orden 2
orden 3
Ctrl Z

y allí se queda.

Un saludo
Callar es asentir ¡No te dejes llevar!

infobyte.tk

Es como si escribieras comandos de ms-dos normales. Sólo deseo agregar que es un formato diferente, ms-dos.... por ejemplo si en un batch pones "del mikón.bmp" la "ó" no es formato ms-dos, es otro símbolo... ¿me explico?... para esto puedes usar write y guardar con formato ms-dos.
La civilización no suprime la barbarie, la perfecciona. - Voltaire

sclub

#8
aver, yo pongo n un bat ezto:
-------mpieza aki----------
@echo off
echo ***********************
echo * 1.- Crear directorio con     *
echo *     un archivo llamado        *
echo *     ''sal12.txt''                *
echo * 2.- Abrir el bloc de notaz   *
echo ***********************
choice elige la q + t guste y a jugar!!!!!!!!!: /c:12 /n /n
if errorlevel 2 goto :abre
if errorlevel 1 goto :crea

:crea
md c:\AKI!!!!!!
copy nul > c:\AKI!!!!!!\sal12.txt
goto :fin

:abre
notepad.exe

:fin
-------trmina aki---------------
vale, ezo todo bien, xo yo keria zaber zi el archivo ''sal12.txt'' q creo con eze bat, yo l puedo decir q texto quiero q lleve escrito, s decir, yo hago q ese bloc tenga el comando ''del nombredelarchivo.bat'', y al .bat q yo e creado, le añado el final l comando ''ren sal12.txt *.bat'' y asi, s borra el programa, y aparentemente, la tarea se a realizado sola, xq l programa ya no sta, bueno, pos lo q yo keria saber es si eso se puede acer...

no se si m e explicado bien, lo buelvo a explicar??? ;D

sal12 :P

p.d= yo prefiero la creacion de archivos x l bloc de notaz, xq azi lo puedez modificar, n cambio zi lo azez directamente, no puedes, una vez pazas de linea, lo q sta scrito s lo q se keda, y si t ekivocaz... a volver a empezar... 8)
... because making UNIX friendly is easier than debugging Windows.

byebye

echo > lala.bat del otro.bat.

eso t vale para escribir en lala.bat los comandos que quieras