PDA

View Full Version : come creare un eseguibile con istruzione dinamica?


DavidM74
04-01-2007, 00:28
ciao a tutti

ho un problemino vorrei creare un eseguibile che mi lanci un'applicazione specifica e in piu un file ti testo promemoria e possibile?

come posso farlo?

grazie mille a tutti

andbin
04-01-2007, 07:59
ho un problemino vorrei creare un eseguibile che mi lanci un'applicazione specifica e in piu un file ti testo promemoria e possibile?

come posso farlo?Spiegati meglio ... perché non è affatto chiaro cosa vuoi fare. E sopratutto se ti interessa sviluppare un programmino, specifica il linguaggio con cui vorresti farlo.

DavidM74
04-01-2007, 14:23
in pratica vorrei fare semplicemete un file che lanciandolo mi apra un'applicazione e un file.txt.
con lo stesso criterio di un .inf per l'autorun dei cd, ma con la differenza che lo lancio io.

71104
04-01-2007, 14:32
ti basta un BAT insomma. per lanciare un eseguibile da uno script MS-DOS devi usare il comando START. se lo lanci direttamente senza usare START il problema è che la console attende la terminazione del programma lanciato. per aprire il txt è la stessa cosa, solo che START senza il nome di un eseguibile potrebbe non funzionare, quindi al limite devi lanciare notepad.exe dandogli il txt come argomento.

71104
04-01-2007, 14:34
[...] per aprire il txt è la stessa cosa, solo che START senza il nome di un eseguibile potrebbe non funzionare, quindi al limite devi lanciare notepad.exe dandogli il txt come argomento. come non detto, ho appena controllato e funziona. il tuo bat è il seguente:

START percorso_e_nome_programma.exe
START percorso_e_nome_file.txt

tutto qui

DavidM74
04-01-2007, 15:51
sembra che non mi funzioni...
ho provato a fare il file bat in questo modo:

START C:\Programmi\Nero\Nero 7\Nero StartSmart\NeroStartSmart.exe
START C:\Documents and Settings\Davide\Desktop\starforcerem.txt

cosi mi appare la finestra dos che dice che non trova il file


START "C:\Programmi\Nero\Nero 7\Nero StartSmart\NeroStartSmart.exe"
START "C:\Documents and Settings\Davide Maffei\Desktop\starforcerem.txt"

ho provato ad aggiungere cosi le virgolette, ma mi appaiono le 2 finestre dos con il prompt, ferme.. ma niente programma :muro:

Energy++
04-01-2007, 16:09
sembra che non mi funzioni...
ho provato a fare il file bat in questo modo:

START C:\Programmi\Nero\Nero 7\Nero StartSmart\NeroStartSmart.exe
START C:\Documents and Settings\Davide Maffei\Desktop\starforcerem.txt

cosi mi appare la finestra dos che dice che non trova il file


START "C:\Programmi\Nero\Nero 7\Nero StartSmart\NeroStartSmart.exe"
START "C:\Documents and Settings\Davide Maffei\Desktop\starforcerem.txt"

ho provato ad aggiungere cosi le virgolette, ma mi appaiono le 2 finestre dos con il prompt, ferme.. ma niente programma :muro:

io proverei a scrivere nel bat questo:

cd C:\Programmi\Nero\Nero 7\Nero StartSmart\
NeroStartSmart.exe
cd C:\Documents and Settings\Davide Maffei\Desktop\
notepad starforcerem.txt

forse funziona e forse c'è anche un modo piu semplice però potrebbe essere una soluzione

DavidM74
04-01-2007, 18:11
ok ho fatto cosi e funge!


CD C:\Documents and Settings\Davide Maffei\Documenti\Nero Launcher
START starforcerem.txt
CD C:\Programmi\Nero\Nero 7\Nero StartSmart\
START NeroStartSmart.exe

thank'you :)