標籤

bat (52) 作品 (38) python (21) shell (17) windows (11) 虛擬機 (11) php (10) CPP (6) KMS (6) 程式設計 (6) docker (5) 使用教學 (5) xoops (4) 公文 (4) Apache2 (3) Excel (3) juniper (3) 資料庫 (3) mysql (2) 免動手 (2) 資料結構 (2) 軟體廣播 (2) 電腦維修 (2) Android Studio (1) Apple IPAD管理 (1) Arduino (1) CSS (1) LAMP (1) NAS (1) Ubuntu (1) VHD (1) Windows Server (1) 原因 (1) 程式應用 (1) 程式積木 (1) 編輯器 (1) 雲端硬碟 (1)

2021年3月31日 星期三

只要會對BAT用滑鼠點兩下,IE8快速升級IE11

   如果IE8升級IE11之目的為windows 7 安裝彰化縣公文的話,
請直接到在Windows 7,用 BAT 一鍵安裝彰縣公文系統,內有完整安裝包
   那本篇只討論IE8快速升級IE11。
   20210401範例程式下載,解壓密碼demo1234
   
   操作影片教學:

   修正理由:由於20200815範例程式需要執行兩次,而且有重複執行的步驟。
   改善措施:
   步驟01執行結束,會產生Step01_OK.txt。Step01_OK.txt會告訴使用者步驟01 OK
   步驟02執行結束,會刪除Step01_OK.txt。

   資料夾結構:

   注意事項:
   1.資料夾IE11x64 與IE11x86內的程式(.msu與.exe)均是從微軟網站下載的套件

20210401 修正版為兩個BAT,分別是
01_IE8升級IE11的Win7Sp1更新套件安裝.BAT
02_IE8升級IE11的IE套件安裝.BAT
現在分別描述如下:
檔名:01_IE8升級IE11的Win7Sp1更新套件安裝.BAT
內容:
@echo off

if "%PROCESSOR_ARCHITECTURE%" == "x86" goto x86
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" goto x64
rem 針對win10有32跟64位元的判斷

:x86
echo "作業系統是x86"
echo "開始安裝 IE8 升級 IE11 Windows 7 Sp1 x86更新套件"
for %%i in (%~dp0AutoInstall\IE11x86\*.msu) do (
echo "開始安裝 %%i"
wusa.exe %%i /quiet /norestart
echo "安裝 %%i OK"
)
echo "msu 套件 OK" > Step01_OK.txt
echo "安裝 IE8 升級 IE11 Windows 7 Sp1 x86更新套件 OK"
echo "請重新開機,完成所有設定。重開機完,接著執行02IE8升級IE11的IE套件安裝"
pause
shutdown /r /f /t 0
exit

:x64
echo "作業系統是x64"
echo "開始安裝 IE8 升級 IE11 Windows 7 Sp1 x64更新套件"
for %%i in (%~dp0AutoInstall\IE11x64\*.msu) do (
echo "開始安裝 %%i"
wusa.exe %%i /quiet /norestart
echo "安裝 %%i OK"
)
echo "msu 套件 OK" > Step01_OK.txt
echo "安裝 IE8 升級 IE11 Windows 7 Sp1 x64更新套件 OK"
echo "請重新開機,完成所有設定。重開機完,接著執行02IE8升級IE11的IE套件安裝"
pause
shutdown /r /f /t 0
exit

檔名:02_IE8升級IE11的IE套件安裝.BAT
內容:
@echo off

if "%PROCESSOR_ARCHITECTURE%" == "x86" goto x86
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" goto x64
rem 針對win10有32跟64位元的判斷

:x86
echo "作業系統是x86"
if exist "Step01_OK.txt" (
echo "開始安裝 IE8 升級 IE11 的IEx86升級套件"
  for %%i in (%~dp0AutoInstall\IE11x86\*.exe) do (
  echo "開始安裝 %%i"
  "%%i" /quiet /norestart
  echo "安裝 %%i OK"
  )
  echo "安裝 IE8 升級 IE11 的IEx86升級套件 OK"
  del Step01_OK.txt
  echo "請重新開機,完成所有設定。重開機完,接著執行02公文系統與相關程式安裝.BAT"
  pause
  shutdown /r /f /t 0
  exit
) else (
  echo "還未執行 Step01"
  pause
  exit
)

:x64
echo "作業系統是x64"
if exist "Step01_OK.txt" (
  echo "開始安裝 IE8 升級 IE11 的IEx64升級套件"
  for %%i in (%~dp0AutoInstall\IE11x64\*.exe) do (
  echo "開始安裝 %%i"
  "%%i" /quiet /norestart
  echo "安裝 %%i OK"
  )
  echo "安裝 IE8 升級 IE11 的IEx64升級套件 OK"
  del Step01_OK.txt
  echo "請重新開機,完成所有設定。重開機完,接著執行02公文系統與相關程式安裝.BAT"
  pause
  shutdown /r /f /t 0
  exit
) else (
  echo "還未執行 Step01"
  pause
  exit
)




以下是20200815完成的作品。
20200815範例程式下載,解壓密碼demo1234
檔名:01IE8升級IE11與相關套件安裝.BAT
內容:
@echo off

if "%PROCESSOR_ARCHITECTURE%" == "x86" goto x86
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" goto x64
rem 針對win10有32跟64位元的判斷

:x86
echo "作業系統是x86"
echo "開始安裝 IE8 升級 IE11 套件"
for %%i in (%~dp0AutoInstall\IE11x86\*.msu) do (
echo "開始安裝 %%i"
wusa.exe %%i /quiet /norestart
echo "安裝 %%i OK"
)
for %%i in (%~dp0AutoInstall\IE11x86\*.exe) do (
echo "開始安裝 %%i"
"%%i" /quiet /norestart
echo "安裝 %%i OK"
)
echo "安裝 IE8 升級 IE11 套件 OK"
echo "請重新開機,完成所有設定。重開機完,接著執行02公文系統與相關程式安裝.BAT"
pause
shutdown /r /f /t 0
exit

:x64
echo "作業系統是x64"
echo "開始安裝 IE8 升級 IE11 套件"
for %%i in (%~dp0AutoInstall\IE11x64\*.msu) do (
echo "開始安裝 %%i"
wusa.exe %%i /quiet /norestart
echo "安裝 %%i OK"
)
for %%i in (%~dp0AutoInstall\IE11x64\*.exe) do (
echo "開始安裝 %%i"
"%%i" /quiet /norestart
echo "安裝 %%i OK"
)
echo "安裝 IE8 升級 IE11 套件 OK"
echo "請重新開機,完成所有設定。重開機完,接著執行02公文系統與相關程式安裝.BAT"
pause
shutdown /r /f /t 0
exit

資料來源:

1.bat指令碼批量靜默安裝程式
2.BAT批處理全自動(靜默)安裝軟體的方法(包含4種常見安裝包格式)
3.用bat自動執行安裝軟體,不用手動按下一步
4.自動安裝軟體 批次檔問題 ! !
5.#MIS事件簿-bat檔自動安裝
6.常用軟體快速安裝批次檔
7.軟體自動安裝參數說明-2
8.應用程序的全自動安裝——GUIRunOnce參數詳解
9.(免費)AutoIt(自動化.MIS.安裝軟體)
10.cmd - 如何在bat文件中調用另一個bat文件
11.用批次檔 解除/移除軟體安裝
12.使用vbs或者bat指令碼修改IE瀏覽器安全級別和選項
13.EasyFlow .NET 系統IE 瀏覽器詳細設定值
14.進階使用者的 Internet Explorer 安全性區域登錄項目
15.重要:EasyFlow首次使用需知 --> IE 瀏覽器詳細設定值
16.政府組態基準GCB_Windows設定對照表_V1.3
17.Bat 設定IE首頁及設定信任網站
18.How to set multiple homepage for ie and chrome with batch file?
19.允許主動式內容透過受限制的通訊協定來存取我的電腦
20.即使簽章無效也允許執行或安裝軟體
21.如何在Windows 10中關閉和禁用UAC
22.新增、修改、刪除登錄值的批次語法

沒有留言:

張貼留言

只要點兩下,傳統右鍵選單改回Win11右鍵選單

系列文章: 1. 只要點兩下,就能將Win11 右鍵選單 回復 傳統右鍵選單 2. 只要點兩下,傳統右鍵選單改回Win11右鍵選單 上一篇提到只要點兩下,就能將Win11選單回到傳統選單。但是有沒有方法能夠回到Win11選單呢?                    ...