BAT批處理實現自動安裝軟體功能_DOS/BAT

來源:互聯網
上載者:User
CLS@echo offECHO.ECHO 安裝 Diskeeper 7.0.428ECHO 請稍等...start /wait %systemdrive%\install\Applications\diskeeper\Setup.exe /s /v/qnECHO.ECHO 更新 Diskeeper 7.0.428 到 7.0.430ECHO 請稍等...start /wait %systemdrive%\install\Applications\diskeeper\us_dk70_wup_build430.exe /s /v/qnECHO.ECHO 安裝 Flashget 1.4ECHO 請稍等...start /wait %systemdrive%\install\Applications\flashget\fgf140.exe /SECHO.ECHO 安裝 Symantec Antivirus Corporate 8.1ECHO 請稍等...start /wait %systemdrive%\install\Applications\sav\sav810b821.exe /qnECHO.EXIT

用記事本輸入,儲存為*.bat。具體路徑自己更改,每空一行就是單獨的一個。如果在dos下,變數只用%,作成批處理,就要用%%。
特別說明:“安裝Windows 補丁”這個批處理有點不妥,因為Windows 補丁有兩種類型,一種是簡單的可執行檔,即沒有表徵圖的,另一種是有表徵圖的,所以改用另一種批處理(/r參數表示包括子檔案夾。"_sfx_cab_exe_path"是特徵字串,關於特徵字串地獲得:可以用記事本開啟兩種不同的補丁,找出兩文本不同的字元,可能用fc命令也可以。

for /r %%f in (*.exe) do @((@findstr _sfx_cab_exe_path "%%f" >nul && @start /wait %%f /u /q /z) || @start /wait %%f /q)qchain.exeECHO 正在安裝 Windows 補丁,請稍等...cd e:\hotfixfor %a in (*.exe) do start /wait %a -z -qqchain.exeECHO.ECHO 正在安裝 MSN Messenger 6.0,請稍等...start /wait e:\software\messenger\MsnMsgs.msi /QBECHO.ECHO 正在安裝 DirectX 9.0b,請稍等...start /wait e:\software\dx9\dxsetup.exe /install /silentECHO.ECHO 正在安裝 Windows Media Player 9,請稍等...start /wait e:\software\WMP9XP.exe /Q:A /R:NECHO.ECHO 正在安裝 Movie Maker 2.0,請稍等...start /wait e:\software\wmm2\mm20.msi /qnECHO.ECHO 正在安裝 .NET Framework v1.1,請稍等...start /wait e:\software\NetFramework\netfx.msi /QBECHO.ECHO 正在安裝 Microsoft JavaVM,請稍等...start /wait e:\software\msjavwu.exe /Q:A /R:NECHO.ECHO 正在安裝 ISOBuster,請稍等……regedit /s e:\software\isobuster.regstart /wait e:\software\IsoBuster.exe /verysilentECHO.ECHO 正在安裝AD-aware 6,請稍等……start /wait e:\software\Adaware.exe /sECHO.ECHO 正在安裝Winamp,請稍等……start /wait e:\software\winamp.exe /SECHO.ECHO 正在安裝Adobe Reader 6,請稍等……start /wait e:\software\AdbeRdr60.exe -p"-s /v\"/qn\""ECHO.ECHO 正在安裝Nero Burning ROM 6,請稍等……Regedit /s e:\software\nero.regstart /wait e:\software\Nero6009.exe /silent /norebootECHO.ECHO 正在安裝WinRAR,請稍等……start /wait e:\software\wrar320.exe /SECHO.ECHO 正在安裝 Flashget,請稍等……start /wait e:\software\flashget.exe /SECHO.ECHO 正在安裝 Symantec Antivirus Corporate 8.1,請稍等……start /wait e:\software\nav81chs.exe /qnECHO.ECHO 正在安裝 ZoneAlarm Free,請稍等……start /wait e:\software\ZoneAlarm.exe /s /noreboot

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.