Я использую пакетный файл для автоматической установки разных программ одновременно. Похоже, это (экстракт):Пакет, который устанавливает более позднюю версию программы
REM ------------------------------- ALIAS -------------------------------
SET APPS=\\ser-nas\Distribution\APPLICATIONS
SET BUREAU=C:\Users\%username%\Desktop
SET BUREAUPUBLIC=C:\Users\Public\Desktop
SET QUICKLAUNCH=C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
REM ------------------------------ VERSIONS ------------------------------
SET Version_CCleaner=504
SET Version_Firefox=36.0.4
SET Version_FlashPlayer=17x32
SET Version_LibreOffice=4.3.7
SET Version_AdobeReader=11003
SET Version_PDFCreator=2_0_2
SET Version_7Zip=920
SET Version_TightVNC=2.7.10
SET Version_VLC=2.1.5
REM ---------------------------- ARCHITECTURE ----------------------------
Set _Bitness=64
IF %PROCESSOR_ARCHITECTURE% == x86 (
IF NOT DEFINED PROCESSOR_ARCHITEW6432 Set _Bitness=32
)
REM ---------------------------- INSTALLATION ----------------------------
echo Installation de CCleaner v%Version_CCleaner%...
start /wait %APPS%\System\Cleaners\ccsetup%Version_CCleaner%.exe /S /L=1036
echo Installation de Mozilla Firefox v%Version_Firefox%...
start /wait %APPS%\Internet\"Firefox Setup %Version_Firefox%.exe" -ms
echo Installation de Flash Player v%Version_FlashPlayer% pour Firefox...
start /wait %APPS%\FlashPlayer\17\Firefox\install_flashplayer%Version_FlashPlayer%_mssd_aaa_aih.exe -install
Мой вопрос ... Как я могу написать сценарий, который обнаружить более свежую версию каждой программы, которая хранится в папке, чтобы установить?
До сих пор я должен вручную обновить номера версий в пакете перед его выполнением. Я хотел бы, чтобы пакет автоматически обнаружил последнюю версию, существующую в определенной папке.
Благодарим за помощь.