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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Батник проверяющий установленна ли программа на ПК (http://forum.oszone.net/showthread.php?t=145966)

ofcoss 23-07-2009 12:08 1175440

Батник проверяющий установленна ли программа на ПК
 
Нуно батник который проверял бы, установленна ли на компьютера данная программа или нет, если нет то установить.

amel27 23-07-2009 12:22 1175458

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

gora 23-07-2009 23:00 1176035

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 1180366

Можно через проверку реестра
Пример кода:
Код:

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



Время: 15:46.

Время: 15:46.
© OSzone.net 2001-2025