salve, volevo sapere se è possibile scrivere un comando batch nel seguente modo:
in una cartella ho
ccleaner320.exe (installer)
install.cmd (file batch per l'installazione silent)
il file install.bat al suo interno contiene il seguente codice:
ccsetup320.exe /S
exit
nel momento che esce una nuova versione dell'installer ad esempio ccleaner321.exe io la sostituisco nella cartella e dovrei modificare nuovamente il file batch che altrimenti non troverebbe il nuovo installer.
Ioo volevo sapere se è possibile attraverso il dos fare una ricerca del file exe contenuto nella cartella e salvare il suo nome in una variabile così il file batch si adatterebbe ogni volta al nuovo installer.
La prima volta troverebbe "ccleaner320.exe" e salverebbe questa stringa nella variabile installer, quindi eseguirà "%installer%" /s (ossia ccleaner320.exe /s), la seconda volta troverà nella cartella ccleaner321.exe e facendo sempre %installer%" /s avremo "ccleaner321.exe /s"