Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Programa BATCH como arrranque (https://www.clubdelphi.com/foros/showthread.php?t=57448)

soler 15-06-2008 23:29:41

Programa BATCH como arrranque
 
He creado un programa en batch y me gustaria saber si se puede arrancar en un disco de arranque

sabriais como en caso de que se pudiese?

un saludo

JXJ 16-06-2008 19:00:03

convertirlo en ejecutable
Código:

Compiler

Quick Batch File Compiler convert your batch files into actual program (.EXE format) in one click. This program may be run on Windows 2000/2003/XP/Vista without any limitations. An .EXE file is much harder to casually reverse-engineer, so this could be a way to conceal a particular batch file's operations from an end user. Content of your batch file will be encrypted and protected from changes.
Quick Batch File Compiler also lets you set various resources in the .EXE file, such as its description, the company name, version information and even the application icon. In additional, you may include any files to compiled exe file and use it during execution.

hay varios programas que convierten tu batch en exe y
asi si lo puedes ejecutar desde un disco de arranque.
o con un autorun.

http://www.google.com.mx/search?hl=e...G=Buscar&meta=

JXJ 16-06-2008 19:00:47

convertirlo en ejecutable

hay varios programas que convierten tu batch en exe y
asi si lo puedes ejecutar desde un disco de arranque.
o con un autorun.

http://www.google.com.mx/search?hl=e...G=Buscar&meta=

soler 16-06-2008 21:53:23

nose si me habre explicado mal me parece que si, lo de pasarlo a exe si se

digo como si fuese un disco de arranque ms dos sabes? que no necesite iniciar windows para hacerlo funcionar

Black_Ocean 16-06-2008 23:35:12

Por lo que te entiendo, lo que quieres es que cuando por ejemplo un pendrive o un CD se inserte al momento de autoarrancar ejecute ese archivo BAT o un PROGRAMA BATCH?

Si es un archivo BAT, simple, debes hacer un archivo Autorun.inf y ponerlo en el root del disco/pendrive /Ej: en D:\ , E:\ , etc) para que se autoejecute con estas líneas de código:

[autorun]
open=miarchivo.bat


Saludos y espero que eso haya sido lo que necesitabas :P

soler 17-06-2008 14:40:59

no, no me he expresado bien, el autorun cfg ya se editarlo y demas

lo que quiero es por ejemplo esto:

enciendes el pc---se ejecuta el programa

cuando tendria q ser asi

enciendes el pc------arranacas windows---enciendes el programa

es decir como si fiese un s.o???? nose jj

igual no se puede

Khronos 17-06-2008 17:48:03

Eso no se puede hacer con un archivo bat. Bat es una shell interpretada, es decir, Windows interpreta los comandos y realiza acciones especificas.

Para eso tienes que usar Assembler, pero no es nada sencillo. Yo que tu me iba olvidando de lo que pretendes hacer :d

Salu2

soler 17-06-2008 21:28:24

y como funciona eso de assembler al menos para saberlo y demas

soler 22-06-2008 14:00:49

aluien sabe?

JXJ 22-06-2008 18:29:09

necesitaras de hacer un software,

booteable.

creo que con delphi se podria hacer.

puedes investigar. sobre como le hacen linux y windows, para
sus instaladores booteables.

tambien hay programas que hacen lo que dices.
por ejemplo
el sistema restaurador de sistema de las pcs
donde primero se carga el programa asistente que te dice que hacer
para instalar de nuevo el sistema operativo.

ctrl_attack 11-01-2009 21:25:42

intenta con el nero, nero tiene una utilidad para hacer tus propios discos de arranke, es par recuperacion del sistema y eso, como el disco de rescate ke te da windows, es algo muy similar, lo bueno de esto, ke te permite meter tus propios archivos, asi ke a la hora de crear tu disco de arranque, solo metes el programa ke tu hiciste y ya.

no solo existe el nero, tambien hay otros proramas ke te permiten hacerlo, luego te comento cuales mas.

saludos,

soler 11-01-2009 21:49:24

mmm gracias, esto me viene bien jeje

saludos


La franja horaria es GMT +2. Ahora son las 07:44:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi