View Full Version : Chiarimento su file .bat
lucausa75
21-08-2015, 09:14
Salve ragazzi,
ho una struttura di file e cartelle che devo masterizzare in un cd o dvd.
http://s9.postimg.org/rvmu6h3az/Immagine.jpg (http://postimg.org/image/rvmu6h3az/)
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:
@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
Mi aiutate?
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! :D
lucausa75
21-08-2015, 11:55
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.
@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
Così andrebbe bene?
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
@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
lucausa75
24-08-2015, 18:03
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
@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
Non funziona :help:
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.
lucausa75
25-08-2015, 11:34
C'è un problema:
http://s29.postimg.org/4qu4afhw3/2015_08_25_12_45_45_509_446_548_Team_Viewer_Free.jpg (http://postimg.org/image/4qu4afhw3/)
x_Master_x
25-08-2015, 12:12
RIMOSSO
EDIT: KMSELDI mi sa di illegale...mi riporta Google è una sorta di "attivatore" di Windows
Fosse davvero così invito tutti, in primis lucausa75, a non proseguire nella discussione.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.