Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   как определить установлен ли visual c++ через cmd или autoit (http://forum.oszone.net/showthread.php?t=275051)

rocet 02-01-2014 08:30 2281895

как определить установлен ли visual c++ через cmd или autoit
 
Привет всех с новым годом. Как можно определить через Cmd или autoit установлен ли Visual C++ разных редакций
Примерно так: проверить установлен ли Visual C++ 2005 если нет, то установить (разрядность OC желательно чтоб определялась автоматически.)
Потом проверить установлен ли Visual C++ 2008, если нет, то установить и т.д. до 2013
И тоже самое с редакциями SP1, только SP1 от простых в отдельном файле.

maintlab 02-01-2014 09:19 2281898

прясать, думаю, отсюда
Цитата:

SET UNISTALL=HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall
FOR /f "tokens=7 delims=\"%%a IN ('reg query "%UNISTALL%" 2^>nul') DO (
FOR /f "tokens=1,2,*" %%b IN ('reg query "%UNISTALL%\%%a" 2^>nul ^| FIND /I "DisplayName"') DO (
ECHO. >>soft_install.txt
ECHO %%d >>soft_install.txt
)
)


Время: 13:19.

Время: 13:19.
© OSzone.net 2001-