iT邦幫忙

2

.bat檔如何自動確認?

cool3690 2 月前4119 瀏覽
exho 
start/wait D:\winrar-x64.exe /s/q

echo ok
echo wait
start/wait D:\Firefox.exe /s

我打了一個.bat檔,希望灌程式時不用一直下一步
但我還是需要按確定.......(爬文還是找不到&看不懂
請問有甚麼方法可以讓電腦自動幫我按
&
如果我想寫安裝office的.BAT檔
哪該怎麼寫,(怎麼把序號自動放進去)?
感謝

s355100 iT邦新手 5 級 ‧ 2 月前 檢舉
Microsoft Office 2007、2010
a. 2007 和 2010 在光碟內均有 Office Custom Tool (OCT) 套件
b. 在 CMD 或執行中進入 setup.exe /admin
即可建立想要的 Office
c. 將建立、存檔好的 *.MSP 放到光碟內的 Updates
d. 如有更新,將其一同放入 Updates 即會在安裝時自動安裝
e. 只要啟動 setup.exe 即可自動安裝,不用再添加任何參數

※ 更詳細的參數、命令、做法可以看 OCT 的網頁或者在光碟
裡面的 Admin 資料夾裡也有說明書,進入相對的語言資料夾
即可看到 oct.chm 裡面也有完整介紹

1 個回答

3
oowo
iT邦高手 1 級 ‧ 2 月前
最佳解答

依不同的程式,有不同的方法
有些程式有提供參數,具體可以用cmd,將在.exe /?
可以得到該參數值
以7zip檔案檔來說如下
7z1514-x64.msi /passive
即是只有進度條的安裝方式了…

有些沒有提供參數的要考autoIT一類的軟體做自動安裝的腳本。

office軟體的話,要看是那一個版本具體方法如下連接
https://technet.microsoft.com/zh-tw/library/cc179121.aspx
利用
/admin (編輯自動回應檔)
/adminfile [path] (安裝時直接載入回應檔)
這二個即可做到自動安裝的效果
我不知道是否我下載版本的問題....
在2007到2013的iso檔內,先看有沒有『admin』這個目錄?
有的話利用cmd在setup.EXE /admin
這個指令,即可做出回應檔的編輯器

手上相關的連接如下
https://technet.microsoft.com/zh-tw/library/ee681791(v=office.14).aspx

看更多先前的回應...收起先前的回應...
cool3690 iT邦新手 5 級 ‧ 2 月前 檢舉

請教一下,打了以下程式,他還是會問你是否變更電腦,我還是得按確定.....要怎麼做才不用按?

echo
start/wait D:\7z1604-x64.msi /passive

http://ithelp.ithome.com.tw/upload/images/20170218/20102983esLHewVViU.png
.exe ,請問有要放在哪裡嗎,他都無法顯是參數....

oowo iT邦高手 1 級 ‧ 2 月前 檢舉

1.使用者帳戶設定那要改才可以不用問你,不然就是要用最高管理權限執行
2.firefox.exe /?這樣才對

cool3690 iT邦新手 5 級 ‧ 2 月前 檢舉

http://ithelp.ithome.com.tw/upload/images/20170218/20102983bypsYJiQiC.png
OK了,但並沒有顯是他的安裝參數耶
而是直接跑安裝...

oowo iT邦高手 1 級 ‧ 2 月前 檢舉

這類的就只能靠AutoIT一類的軟體來做自動安裝了....
是由於官方在封裝安裝檔時,所使用的方法所造成的差異性

cool3690 iT邦新手 5 級 ‧ 2 月前 檢舉

了解,謝謝

我要發表回答

立即登入回答