| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  21-08-2015, 10:14 | #1 | 
| Senior Member Iscritto dal: Jun 2001 Città: Catania 
					Messaggi: 2690
				 | 
				
				Chiarimento su file .bat
			 
		Salve ragazzi, ho una struttura di file e cartelle che devo masterizzare in un cd o dvd.  Prima però vorrei creare un file Install.bat, sempre all'intyerno del gruppo di files di cui sopra, che lanciato mi avvii prima il file Unistall_Service.cmd e al termine il file KMSELDI.exe Pensavo una struttura del genere ma il problema sono i ? che dovranno corrispondere alla lettera dell'unità CD/DVD che può essere variabile: Codice: @echo off echo Updating: echo=Installing file 1: Unistall_Service.cmd start /wait "" "?:\Unistall_Service.cmd" echo=Installing file 2: KMSELDI.exe start /wait "" "?:\KMSELDI.exe" /quiet /norestart echo=Installation completed 
				__________________ Unisciti a noi:  http://www.swproduction.altervista.org/ -  http://www.enews.altervista.org/   Ultima modifica di lucausa75 : 21-08-2015 alle 12:56. | 
|   |   | 
|  21-08-2015, 11:47 | #2 | 
| Senior Member Iscritto dal: Jan 2009 
					Messaggi: 10216
				 | 
		Ciao, se i file da lanciare sono nella stessa cartella del file BAT, allora non c'è necessità di specificare il percorso, cioè puoi scrivere soltanto i nomi dei file eseguibili. Se invece vuoi conoscere cosa bisognerebbe scrivere per identificare un percorso variabile, allora dovrai aspettare altre risposte poiché io non lo so!   | 
|   |   | 
|  21-08-2015, 12:55 | #3 | |
| Senior Member Iscritto dal: Jun 2001 Città: Catania 
					Messaggi: 2690
				 | Quote: 
 Codice: @echo off echo Updating: echo=Installing file 1: Unistall_Service.cmd start /wait "" "Unistall_Service.cmd" echo=Installing file 2: KMSELDI.exe start /wait "" "KMSELDI.exe" /quiet /norestart echo=Installation completed 
				__________________ Unisciti a noi:  http://www.swproduction.altervista.org/ -  http://www.enews.altervista.org/   | |
|   |   | 
|  21-08-2015, 16:05 | #4 | 
| Senior Member Iscritto dal: Oct 2008 
					Messaggi: 6529
				 | 
		probabilmente funziona anche senza apici se i nomi dei file non hanno spazi racchiudere dentro alle virgolette non dovrebbe essere necessario secondo me ti basta scrivere Codice: @echo off echo Updating: echo=Installing file 1: Unistall_Service.cmd start /wait Unistall_Service.cmd echo=Installing file 2: KMSELDI.exe start /wait KMSELDI.exe /quiet /norestart echo=Installation completed | 
|   |   | 
|  24-08-2015, 19:03 | #5 | |
| Senior Member Iscritto dal: Jun 2001 Città: Catania 
					Messaggi: 2690
				 | Quote: 
   
				__________________ Unisciti a noi:  http://www.swproduction.altervista.org/ -  http://www.enews.altervista.org/   | |
|   |   | 
|  25-08-2015, 11:20 | #6 | 
| Senior Member Iscritto dal: Jan 2009 
					Messaggi: 10216
				 | 
		Che cosa non funziona? Io ho provato a scrivere un file bat di prova con la stessa struttura riferito a due eseguibili, quali il blocco note e la calcolatrice, e a inserire il tutto in un file iso montato in virtuale, e il file BAT funziona. Probabilmente sono i tuoi eseguibili (che non conosco) che avranno qualche dipendenza con altri file, forse, ma il problema non è il file BAT. | 
|   |   | 
|  25-08-2015, 12:34 | #7 | 
| Senior Member Iscritto dal: Jun 2001 Città: Catania 
					Messaggi: 2690
				 | 
				__________________ Unisciti a noi:  http://www.swproduction.altervista.org/ -  http://www.enews.altervista.org/   Ultima modifica di lucausa75 : 25-08-2015 alle 12:48. | 
|   |   | 
|  25-08-2015, 13:12 | #8 | 
| Senior Member Iscritto dal: May 2005 
					Messaggi: 8697
				 | Codice: RIMOSSO 
				__________________ . Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 25-08-2015 alle 13:16. | 
|   |   | 
|  25-08-2015, 13:48 | #9 | 
| Senior Member Iscritto dal: Dec 2000 Città: Pozzomaggiore (SS) 
					Messaggi: 12582
				 | 
		Fosse davvero così invito tutti, in primis lucausa75, a non proseguire nella discussione.
		 | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 01:31.









 
		 
		 
		 
		











 
  
 



 
                        
                        










