iT邦幫忙

1

批次檔自動安裝軟體

@echo off

ECHO =============================================================================

ECHO =============================================================================

echo 軟體正在安裝中 請稍後 。。。。。。。。。。。。

start /wait c:\adobe flash dc UPDATE\Adobe Acrobat Reader DC\AcroRdrDC1700920044_zh_TW.exe -install [/安裝參數]

ECHO =============================================================================

Adobe Flash PlayereRdrDc安裝完成 !!

ECHO =============================================================================

start /wait C:\Adobe Flash Player\uninstall.exe /install

ECHO =============================================================================

echo Flashplay移除完成 !!

ECHO =============================================================================

start /wait C:\Adobe Flash Player\ie.exe /install

ECHO =============================================================================

echo Flashplay安裝完成 !!

ECHO =============================================================================

echo 所有軟體安裝完成!!

echo. & pause

目前寫這樣是正常執行,但是因為是ad派送下去,有些已經裝好的還會繼續執行

想寫一段把它隱蔽掉例:假使c:\Program Files\adobe\adobe.exe則不執行以下這段否則則執行

請各位指教了~


2 則留言

2
morryboy
iT邦新手 1 級 ‧ 2017-06-27 22:28:20

可以參考這篇做一點變化...http://ithelp.ithome.com.tw/questions/10014041

s355100 iT邦新手 5 級 ‧ 2017-06-28 14:22:35 檢舉

start /wait c:\adobe flash dc UPDATE\Adobe Acrobat Reader
我之前版本是有在前面加一段if not exist "c:\adobe flash dc UPDATE\Adobe Acrobat Reader" else (echo 已安裝過此程式)但他都是直接關閉黑窗了 ! ! 我也是務灑灑~所以才想有啥其他能用的代碼

0
seeyounow
iT邦新手 5 級 ‧ 2017-07-03 16:14:48

推薦AUTOIT,可以判斷控件,而且這樣安裝位置說不定也不同,說不定會再X86資料夾裡

我要留言

立即登入留言