Vine a pediros una ayudita ya que si bien paso cierto tiempo conectado no le dedico mucho tiempo a leer tutos y me gustaría que me explicasen bien los comandos de los batches.
sobre todo las variables "set" "if" y demás.
Les dejo un ejemplo de lo poco que ya domino no será lo mejor que hayan visto ni lo mejor que puedo hacer pero lo hice en 15 minutos y completamente a mano como una broma para un amigo, y para ser mi primer batch cre que pudo haber sido peor.
Características: Batch simple, inofensivo y relativamente gracioso para ejecutar.
link: http://www.mediafire.com/?zztmwbwotm4
PD: si alguien me quiere compartir manuales xfass msubanlos a mediafire ya que no puedo utilizar RS ni MU ni DF ni nada porque mi IP es compartida y, es una larga historia y no quiero hacer spam, en fin, por si no quieren descargar el archivo el batch es así:
Código
@echo off color 0a :menu echo. echo -------------------------------------------- echo .*ï AHORCADO SYSTEM v1.7 by THE KILLER `*. echo -------------------------------------------- echo. echo. title Ahorcado system v1.7 by THE KILLER color 0a echo. echo elige una opci¢n 1 o 2 echo. echo 1) AHORCADO ESTANDAR echo. echo 2) AHORCADO PERSONALIZADO echo. set/p q1=Respuesta: echo. echo Opcion inv lida. echo. echo Presiona una tecla para volver a intentar... pause>nul cls goto :menu :normal echo. echo Ud. ha escogido el modo "AHORCADO ESTANDAR". echo. echo Nuestro asistente le explicar paso a paso como suicidarse. echo. echo Por favor pulse cualquier tecla para continuar. cls echo Por favor espere... color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0A echo. echo. echo Lamentablemente no hay operadores disponibles por el momento echo. echo Pulse cualquier tecla para que el computador lo guie de manera autom tica. cls echo. echo ----------------------------- echo Como suicidarse en 9 pasos: echo ----------------------------- echo. echo 1§) Busque una soga o un objeto similar. echo. echo. echo 3§) Busque una silla y £biquela bajo una viga u objeto semejante capaz de echo soportar su peso. echo. echo 4§) Pase la soga o su substituto sobre la viga y amarre el extremo opuesto al echo nudo. echo. echo 5§) Ubique la silla bajo el nudo. echo. echo 6§) Escriba una carta de despedida dando mucha l stima a quien la lea echo. echo. echo 8§) Pase el nudo por su cuello. echo. echo 9§) Junte valor para patear la silla. echo. echo Necesita ayuda sr/a.? echo. echo S/N cls echo Solucionando problema ... echo. color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0A echo Problema solucionado echo. cls color 0A echo. echo Ud. Acaba de donar todo su dinero a la organizaci¢n AHORCADO SYSTEM, echo. echo. echo Para ahorrar costos la corporcai¢n AHORCADO SYSTEM S.A. utilizar su cadaver echo como combustible en invierno o en su defecto como abono org nico de baja calidad echo. echo Su casa y dem s propiedades ser n rematadas, dinero que ser utilizado echo para invertir en Microsoft y sus mejores pertenecias ser n donadas al Vaticano echo como caridad, para evadir impuestos. echo. echo. echo Ud debe por este servicio U$D 1.000.000, monto que le ser cobrado a su familia echo luego de editar su carta de suicidio recomendando utilizar AHORCADO SYSTEM. echo. echo. echo La compania AHORCADO SYSTEM le agradece su donativo, y le desea un muy echo feliz suicidio. echo. echo Pulse [Enter] para salir... cls color 0D echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo Gracias por usar AHORCADO SYSTEM v1.7, El sistema de suicidio asistido echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. :personal echo. echo Ud. ha escogido el modo "AHORCADO PERSONALIZADO". echo. echo Por favor pulse cualquier tecla para continuar. cls echo POR FAVOR INTRODUZCA SU NOMBRE: set/p nombre= echo. color 0c echo Pulse cualquier tecla para proseguir... cls set/p edad= echo. echo. CLS echo Y, como dijo que quiere morir? echo. echo EJEMPLOS: echo. echo Lenta y dolorosamente echo. echo R pida e indoloramente echo. set/p muerte= echo. cls echo Y digame, ¨Por qu‚ se quiere suicidar? set/p suicidio= echo. cls echo Interpretando datos... color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0C color 0A color 0E color 0B color 0D color 0F color 0A echo. cls echo. echo Est listo/a para continuar? echo S/N cls echo. echo Gracias por donar todo su dinero a la corporaci¢n AHORCADO SYSTEM echo. echo Nuestros hombres se presentar n a asistirlo/a en su suicidio el d¡a 1§ de Mayo echo. echo Recuerde que nuestros hombres NO TRABAJAN fines de semana ni feriados. echo. echo Horario de atenci¢n personalizada a domicilio: echo De 8:00 a 12:00 y de 17:00 a 22:00 hs. echo. cls color 0D echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo Gracias por usar AHORCADO SYSTEM v1.7, El sistema de suicidio asistido echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo.
Bueno y ya que estoy les dejo mis dudas:
¿Puede un batch crear un archivo con X caracteríasticas ? ¿cómo?
¿Puedo hacer que un batch se ejecute a pantalla completa? ¿cómo?
¿Como hago para insertar símbolos (como los del Microsoft word) en un batch?
¿Puedo hacer que el usuario NO PUEDA cerrar la ventana de DOS mediante el uso del puntero o del administrador de tareas ni que pueda salir a windows?
EJ: Si yo crease un bat que para continuar su ejecución requiriese un pass y si no fuese ese en cuestión no pudiese salir del programa si no es mediante el reseteo del ordenador
¿Cuál es la diferencia entre un bat, un exe y un com? ¿su "escritura" es o puede ser similar?
¿Puedo hacer que un batch se ejecute sin ser notado?
ACLARO: Ni minimizado, ni que se vea en el administrador de tareas
Si no se puede hacer, ¿puede hacerse en Vb?
bueno eso es lo más importante
ah y casi me olvido también lo del comando "call" eso no lo entiendo muy bien.
Bueno, saludos y si reviví un post, o me equivoqué de categoría pido disculpas.
Desde Ya gracias.