Войти

Показать полную графическую версию : [решено] Батник проверяющий установленна ли программа на ПК


ofcoss
23-07-2009, 12:08
Нуно батник который проверял бы, установленна ли на компьютера данная программа или нет, если нет то установить.

amel27
23-07-2009, 12:22
ofcoss, как проверить/установить зависит от программы/установщика - некоторые программы ставятся тупым копированием файлов в "\Program Files"

gora
23-07-2009, 23:00
ofcoss, так?
@Echo off
:: путь к установленной программе
set contr_path="%ProgramFiles%\DrWeb\drweb32w.exe"
:: имя инсталлятора
set inst=drweb-444-win-ru.exe

If Not Exist %contr_path% Start "" "%inst%"

_Rand
29-07-2009, 08:33
Можно через проверку реестра
Пример кода:
rem Проверка установки DrWeb
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\DrWeb32W.Exe" /v Path || goto start_inst
exit
:start_inst
rem здесь запускается инсталлятор
start xxxx.exe




© OSzone.net 2001-2012