hola amigos.
tengo tres archivos dos bat y un vbs, quiero crear un exe que contenga los 3 archivos.
y los ejecute en orden y no muestre mensajes de errores si los llegase haber gracias.
Y porque no lo haces todo desde vb? :rolleyes:
con la función "open" puedes abrir cosas :P
Cita de: LunaHAck en 13 Febrero 2013, 01:08 AM
con la función "open" puedes abrir cosas :P
habia un joiner especifico para eso, que juntaba todo tipo de parafernalias en un solo exe.
no recuerdo como se llamaba.
de todos modos tambien se podria ingeniar lo mismo con un self-extract rar o zip, pero supongo que eso ya pasa del nivel medio de usuario.
igual... desde ya si la persona tiene un firewall habrá problemas :P
Cita de: LunaHAck en 13 Febrero 2013, 05:27 AM
igual... desde ya si la persona tiene un firewall habrá problemas :P
yo meteria todos los archivos en un rar autoejecutable
meteria tambien un install.bat
y en el install.bat pondria:
@echo off
open batnumero1.bat
open batnumero2.bat
open archivovbs.vbs
pero esto abriria una ventanita negra preciosa muy evidente jajajjaa
También depende de lo que quiera hacer el usuario, binario010101 que es lo que tienes planeado hacer? porque opciones hay muchas :P
los archivos bat vbs que tengo modifican y crear archivos en diferentes librerias. yo se como hacer el llado de los vas desde un vbs para que corra invisible al usuario tambien en tengo un archivo .cmd que ejecuta el vbs cada determinado tiempo.
entonces quiero colocar todo en un mismo exe.
gracias
@echo off
SCHTASKS /create /SC MINUTE /MO 1 /tn copiar /TR C:\elhacker.vbs
set objshell = createobject("wscript.shell")
objshell.run "archivo.cmd",vbhide
lugo el bat.
el probrema aqui es que por cada bat o vbs tendria que hacer dos archivos mas como los de arriba
insisto hacedlo todo desde vb6.
todo desde VB o usando la funcion open :P
todo de todo.
ok deacuerdo. todo desde vbs pero. ahi alguna forma de que si sucede un error no salga el mensaje en la pantalla.
gracias
Tal vez utilizando la funcion On Error llamando a un "End"
no me funciona como quiero al usar 3 archivos de la siguiente manera
1- ejecuta el archivo invisible.vbs
2- invisible.vbs ejecuta el archivo bat o vbs
3- bat o vbs realiza la tarea
de esta forma funciona bien pero al pasar los archivos a otro pc la ruta de los archivos no es la misma, aparte los puse en un rar aunto extraible y al quedar con extensión exe pues la descarga se bloquea.
porlo cual hago la siquiente pregunta
se puede hacer fucionar los 3 archivos en uno solo sin importar la extensión
quiero un archivo que se ejecute automaticamente (ej: como el que tengo arriba que al minuto llama a otro archivo), se ejecute en segundo plano y realise la tarea programada
gracias
Cita de: binario010101 en 14 Febrero 2013, 02:26 AM
quiero un archivo que se ejecute automaticamente (ej: como el que tengo arriba que al minuto llama a otro archivo), se ejecute en segundo plano y realise la tarea programada
Como dije mas arriba, en VB (No en VBS) utilizas la función "OPEN" para abrir cosas en segundo plano.
No me refiero a que uses OPEN. me refiero a que podrías escribir un código de vb6 "solo vb6" que haga lo que quieres sin necesidad de usar archivos externos.
hola amigo si ya mire tu respuesta. nesito las 3 funciones un solo archivo sin importar la extensión gracias
Danyfirex, Luna:
si binario010101 supiera programar, no estaria pidiendo esto; ya habria implementado las operaciones de los tres archivos en un periquete con vb.net por ejemplo.
el tema está en bajarle el nivel lo suficiente para que él llegue
que use un joiner y listo, no? no os calentéis mas el coco! :)
jajajaj
perdón amigo no me fije muy bien cuando te referias a vb pues soy novato.