Pierwszy skrypt:
@echo off
echo Installing IE11 ...
start /wait IE11-Windows6.1-x64-pl-pl.exe /passive /update-no /norestart
for /f %%A in ('dir /b *.msu') do (
echo Installing Updates "%%A" ...
start /wait %%A /quiet /norestart > nul
)
pause
Drugi skrypt:
@echo off
setlocal enabledelayedexpansion
set numFiles=0
for %%x in (*.msu) do (
set /a numFiles+=1
set file[!numFiles!]=%%x
)
set /a index=%numFiles%
for /L %%i in (1,1,%index%) do (
echo Installing Updates !file[%%i]! ... %%i/%numFiles%
start /wait !file[%%i]! /quiet /norestart > nul
)
endlocal
pause