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.新增、修改、刪除登錄值的批次語法

利用Disk2Vhd工具,實做實體機轉成虛擬機

系列文章
(一)利用Disk2Vhd工具,實做實體機轉成虛擬機
(二)如何讓虛擬機能夠載入大容量資料的硬碟(超過3T的資料碟)

         由於某些機緣,有幸到一般公司見習。發現該公司依舊使用IBM實體機+Windows Server 2008 R2。在Windows Server 2008 R2內還有ERP軟體,該IBM實體機也使用了9年了。假若機子壞了,所有的建置都要重來。然後資料庫備份還要匯入。想到後續的工作,腦袋就......。如果可以藉由實體機轉成虛擬機,那些工作就不因換機子而要重做一次。

1.下載Disk2Vhd,後解壓縮

或是到Microsoft Docs下載Disk2Vhd

2.執行Disk2Vhd,選取要虛擬化的設備後,按下Create

要注意的是,

(1).vhd,最大是127G,超過就會出現錯誤訊息。要用.vhdx。

(2)在某些機器需用導引片後,再安裝Windows Server 2008 R2。這些機器如果在運行的情況下用Disk2Vhd,會在最後的時刻出現錯誤訊息。此外,這些機器還有運行的需求時,可用硬碟對拷機將資料對拷出來(拷出來的的資料,我們稱之為資料碟)。然後,在別的機器利用快捷線(快捷線的功用為SATA轉USB3)掛載資料碟(資料碟的磁碟機可能是D碟與E碟),在別的機器運行時使用Disk2Vhd,將其(D碟與E碟)P2V。經實作後的結果,是可行的。

(3)P2V過程中,SAS 介面設備<->SATA 介面設備,否則就會出現0x0000007B的藍底畫面

(4)如果使用StarWind V2V Converter進行P2V,可轉成vmdk、qcow、vhdx等。若轉vmdk並使用VMware軟體還原虛擬機,在*.vmx內要加上這句 SMBIOS.reflectHost = "TRUE"

資料來源
1.邁向Hyper-V之路系列 (三) 設定Hyper-V Server 2008 R2
2.使用Disk2VHD進行P2V轉換需要知道的一些事
3.Hyper-V Server 2008 R2基礎安裝指南
4.用EaseUS Todo Backup Free 4.0.0.2實作實體機器轉成虛擬機器(P2V)
5.如何使用 VMware® vCenter™ Converter™ 將實體電腦轉換成虛擬機並運行在虛擬機工作站中?
6.實體機轉虛擬機(Disk2vhd)問題請教
7.快速轉換虛擬機器格式的7款工具
8.用Acronis True Image來實作實體機器虛擬化(P2V)
9.hyper-v轉檔工具 Disk2VHD Version 2.0
10.Hyper-V第1代與第2代–選擇哪個?
11.Disk2VHD–windows storage 2008 R2 無法正常開機

利用Virtual Box虛擬硬碟來練習clonezilla大量佈署還原至電腦教室學生機

第一篇 利用Virtual Box虛擬硬碟來練習 clonezilla備份電腦硬碟為映像檔

第二篇 利用Virtual Box虛擬硬碟來練習 clonezilla單機還原電腦

第三篇 利用Virtual Box虛擬硬碟來練習clonezilla大量佈署還原至電腦教室學生機 

感恩和東國小王麒富老師的指導

那跟影片中最大的不同處,是我們要利用虛擬硬碟,將映像檔存入虛擬硬碟中。
再利用此虛擬硬碟還原與大量部署

現在我們用虛擬機來做設定,以下是概念圖
依照概念圖,要設定Virtual Box
1.教師機(範本機)設定:

2.學生機設定(學生機01與02設定同),要注意的是同一網段:
    2.1設定開機順序:第一優先為網路開機

一、教師機以clonezilla光碟開機 
接下來學生機01、學生機02 要網路開機

二、學生機以網路開機
三、回到教師機(範本機),按下y兩次->最後選擇關機,完成。

資料來源:

1.03_使用clonezilla大量佈署還原至電腦教室學生機

利用Virtual Box虛擬硬碟來練習 clonezilla單機還原電腦

第一篇 利用Virtual Box虛擬硬碟來練習 clonezilla備份電腦硬碟為映像檔

第二篇 利用Virtual Box虛擬硬碟來練習 clonezilla單機還原電腦

第三篇 利用Virtual Box虛擬硬碟來練習clonezilla大量佈署還原至電腦教室學生機 

感恩和東國小王麒富老師的指導  

那跟影片中最大的不同處,是我們要利用虛擬硬碟,將映像檔存入虛擬硬碟中。
再利用此虛擬硬碟還原與大量部署

現在要做的是利用前篇所做的Virtual Box虛擬硬碟來還原單機電腦


二、建立新的虛擬機



三、設定虛擬機為CloneZilla 光碟開機與加入步驟一的虛擬硬碟


四、開機進行還原,還原成功後關機
五、設定虛擬機移除CloneZilla光碟與虛擬硬碟
六、開機,就會看到Win10x64_1909開機

資料來源:

1.02_使用clonezilla單機還原電腦


利用Virtual Box虛擬硬碟來練習 clonezilla備份電腦硬碟為映像檔

第一篇 利用Virtual Box虛擬硬碟來練習 clonezilla備份電腦硬碟為映像檔

第二篇 利用Virtual Box虛擬硬碟來練習 clonezilla單機還原電腦

第三篇 利用Virtual Box虛擬硬碟來練習clonezilla大量佈署還原至電腦教室學生機

 感恩和東國小王麒富老師的指導 

那跟影片中最大的不同處,是我們要利用虛擬硬碟,將映像檔存入虛擬硬碟中。
再利用此虛擬硬碟還原與大量部署
此網誌為利用虛擬硬碟,將映像檔存入虛擬硬碟中



2.在VirtualBox 安裝作業系統,比方說Windows 10 64位元 1909版

3.在VirtualBox新增HDD--建立Virtual Box虛擬硬碟
3.設定硬碟開機,並將新加入的HDD格式化----格式化Virtual Box虛擬硬碟


4.在VirtualBox設定虛擬光碟為clonezilla-live-2.6.7-28-amd64.iso與光碟開機
5.建立Image並儲存至Virtual Box虛擬硬碟
                                                       
                             
                                    
                             
                             
                             
                             
                            
                           

資料來源:

1.01_使用clonezilla備份電腦硬碟為映象檔


Laravel 12 Model 資料庫中的資料表,並提供與資料庫互動的介面

相關系列文章: 1. 在 windows 10 安裝 laravel 12 studentManagement環境與設定 2. laravel 12 route 路由 3. laravel 12 Blade Templates 網頁模版 4. laravel 12 Control...