%:\%\a.msi /passive
%:\%\b.msi /passive
%:\%\c.msi /passive
如果執行的 bat 跟三個 msi 檔放在一起, 那就不用這麼煩麻了啊, 直接打
a.msi /passive
b.msi /passive
c.msi /passive
就會去執行了啊~
如果不是放在一起, 那只要把 % 改成指定資料或磁碟的變數就好了
<pre class="c" name="code">
Set Disk=C:\
Set DirP=UPPath
%Disk%%DirP%\a.msi /passive
%Disk%%DirP%\b.msi /passive
%Disk%%DirP%\c.msi /passive
這跑的結果就會跑 C:\UPPath\a.msi /passive