|
|
|
![]() |
|
Strumenti |
![]() |
#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: ![]() ![]() Ultima modifica di lucausa75 : 21-08-2015 alle 11:56. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10124
|
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! ![]() |
![]() |
![]() |
![]() |
#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: ![]() ![]() |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6376
|
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 |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2690
|
Quote:
![]()
__________________
Unisciti a noi: ![]() ![]() |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10124
|
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. |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2690
|
__________________
Unisciti a noi: ![]() ![]() Ultima modifica di lucausa75 : 25-08-2015 alle 11:48. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8694
|
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 12:16. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12581
|
Fosse davvero così invito tutti, in primis lucausa75, a non proseguire nella discussione.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:52.