|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
Aiuto creazione file .bat
Ciao a tutti. Vorrei creare un file bat che mi faccia aprire un programma e dopo 2 secondi un altro programma, poi quando chiudo il secondo programma si chiuda anche il primo che ho aperto. Un po' contorta la cosa, mi sono spiegato bene?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Ti sei spiegato bene, ma un .bat è limitato:
Codice:
start "" "C:\directory\soft1.exe" start /wait "" "c:\directory\soft2.exe" 30
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10223
|
Prendendo spunto da x_master_x, prova così:
Codice:
start "" "C:\directory\soft1.exe" start /wait "" "C:\directory\soft2.exe" taskkill /F /IM soft1.exe |
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
Quote:
il soft 1 me lo apre vuoto ![]() mentre io lo vorrei come quando lo apro normalmente cioè con la stringa che ho inserito
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10223
|
Dovrai aggiungere alla stringa start del soft1 gli argomenti che dovresti trovare nella proprietà del collegamento che usi normalmente per avviare il programma.
Per ritardare l'esecuzione del soft2 di vari secondi rispetto al soft1, puoi usare il comando timeout. |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
Non capisco da dove prendere gli argomenti... comunque nella cartella del soft1 c'è un file .ini che contiene la stringa che ho inserito. Bisognerebbe dire al soft1 di avviarsi tenendo conto di quel file.
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10223
|
Normalmente per far partire il soft1 usi un collegamento sul desktop? un collegamento nel menu programmi? altro?
Devi verificare le proprietà del collegamento, e cercarne la destinazione. |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
la destinazione è quella che ho messo anche nel file .bat cioè questa: C:\DXWnd\dxwnd.exe
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10223
|
Quote:
A questo punto non dovresti avere più problemi, fai sapere. |
|
|
|
|
|
|
#10 | |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
Quote:
|
|
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Sep 2011
Città: Genova
Messaggi: 93
|
provando così?
cd C:\directory_soft1\ start "" "soft1.exe" cd C:\directory_soft2\ start /wait "" "soft2.exe" taskkill /F /IM soft1.exe Ultima modifica di StefanoD66 : 10-01-2012 alle 19:25. |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10223
|
|
|
|
|
|
|
#13 |
|
Member
Iscritto dal: Jul 2008
Città: Ranica (BG)
Messaggi: 86
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:20.





















