@echo off :start chcp 65001 REM mode con cols=80 lines=25 title USB快速安裝&升級程式 for /f %%a in (.\程式\home\autorun.inf) do ( SET ver=%%a ) if /i exist .\程式\home\autorun.inf goto finddos echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>找不到安裝檔,請確認檔案是否放在本機內<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< goto err :finddos ( echo Windows Registry Editor Version 5.00 echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows] echo "ErrorMode"=dword:00000002 )>0.reg regedit /s 0.reg del 0.reg echo >>>>>>>>>>>>>>USB 快速安裝及升級程式<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式版本Ver1.4<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>系統版本Ver%ver%<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>更新日期:2017/6/26<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>正在搜尋含有DOS系統的隨身碟... echo >>如跳出"磁碟機中沒有磁片",請按”繼續” for %%x in (Z Y X W V U T S R Q P O N M L K J I H G F E D C) do ( if /i exist %%x:\COMMAND.COM set USB=%%x: if /i exist %%x:\COMMAND.COM cls if /i exist %%x:\COMMAND.COM Goto catchC ) ( echo Windows Registry Editor Version 5.00 echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows] echo "ErrorMode"=dword:00000000 )>0.reg regedit /s 0.reg del 0.reg color 47 :nodos echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>!>>>>錯 誤<<<<<!<<<<<<<<<<<< echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>>>未找到DOS系統!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>請確認隨身碟是否已經插入!!<<<<<<<<<<<< :hand echo >>>>請輸入欲使用的功能 echo >>>>1.執行第一次安裝 echo >>>>2.再次偵測隨身碟 echo >>>>3.手動輸入安裝槽 echo >>>>4.執行BOOTICE修正MBR及PBR echo >>>>5.離開 SET /P YN=>> if /I %YN%==1 goto first if /I %YN%==2 goto finddos if /I %YN%==3 goto handin if /I %YN%==4 goto BOOTICE if /I %YN%==5 exit cls echo >>>>>>>>>>>>>>>>>>>輸入123!<<<<<<<<<<<<<<<< goto nodos :catchC color 07 ( echo Windows Registry Editor Version 5.00 echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows] echo "ErrorMode"=dword:00000000 )>0.reg regedit /s 0.reg del 0.reg echo >>>>>>>>>>>>>>USB 快速安裝及升級程式<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式版本Ver1.4<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>系統版本Ver%ver%<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>更新日期:2017/6/26<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>已偵測到 %USB% 槽內有Dos系統是否開始進行升級?[Y/N] echo >>選擇N將進入手動模式 SET /P YN=>> if /I %YN%==y goto UPDATA if /I %YN%==n goto hand cls echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>!>>>>錯 誤<<<<<!<<<<<<<<<<<< echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>請輸入Y/N!<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< goto catchC :handin color 07 echo >>>>>>>>>>>>>>USB 快速安裝及升級程式<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式版本Ver1.4<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>系統版本Ver%ver%<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>更新日期:2017/6/26<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>!>>>手動輸入模式<<<!<<<<<<<<<<<< echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>請輸入USB所在的槽 echo >>EX:D:槽就輸入D: SET /P USB=>> color goto UPDATA :UPDATA echo >>>>>>>>>>>>>>!!!!!!!!!!!!<<<<<<<<<<<<< echo >>>>>>>>>>>>>!!更新中請勿拔除隨身碟!!<<<<<<<<<<<< echo >>>>>>>>>>>>>>!!!!!!!!!!!!<<<<<<<<<<<<< echo >>>>>>>>>>>>>!!如更新卡住請耐心等待!!<<<<<<<<<<<< echo >>>>>>>>>>>>>>!!!!!!!!!!!!<<<<<<<<<<<<< echo >>差異拷貝/boot資料夾中... robocopy .\程式\boot %USB%\boot /mir /njh /njs IF %ERRORLEVEL%==0 echo >>/boot內容為最新版,不需更新 IF %ERRORLEVEL%==1 echo >>差異拷貝/boot完成 IF %ERRORLEVEL%==2 echo >>echo >>差異拷貝完成,boot目錄下其餘項目已刪除 IF %ERRORLEVEL% GEQ 7 echo >>錯誤代碼:%ERRORLEVEL% IF %ERRORLEVEL% GEQ 7 goto err echo >>差異拷貝EFI資料夾中... robocopy .\程式\efi %USB%\efi /mir /njh /njs echo >>錯誤代碼:%ERRORLEVEL% IF %ERRORLEVEL%==0 echo >>/EFI內容為最新版,不需更新 IF %ERRORLEVEL%==1 echo >>echo >>複製完成 IF %ERRORLEVEL%==2 echo >>echo >>差異拷貝完成,efi目錄下其餘項目已刪除 IF %ERRORLEVEL% GEQ 7 echo >>錯誤代碼:%ERRORLEVEL% IF %ERRORLEVEL% GEQ 7 goto err echo >>拷貝AutoEXE.bat... Xcopy .\程式\home %USB%\ /y /h IF %ERRORLEVEL%==0 echo >>拷貝正常 IF %ERRORLEVEL% GEQ 1 echo >>錯誤代碼:%ERRORLEVEL% IF %ERRORLEVEL% GEQ 1 goto err echo >>修正根目錄完成 cls echo >>>>>>>>>>>>>>USB 快速安裝及升級程式<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式版本Ver1.4<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>系統版本Ver%ver%<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>更新日期:2017/6/26<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>%USB% 槽內的資料全部更新瞜!<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!!!!!!!!!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!>>>更<<<!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!>>>新<<<!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!>>>完<<<!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!>>>成<<<!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!>>>了<<<!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>!!!!!!!!!<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>快去試試看你的USB吧:D<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>2016/7/23 Walker<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< pause exit :first color 07 rufus.exe goto finddos :BOOTICE cls echo >>>>>>>>>>>>>>USB 快速安裝及升級程式<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式版本Ver1.4<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>系統版本Ver%ver%<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>更新日期:2017/6/26<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< echo >>即將執行BOOTICEx64.exe,此程式提供無損修改MBR及PBR之功能 echo >>如果導引磁區失效,可以採此方式修正後即可正常使用 echo >>先選擇"目標硬碟"後 echo >>MBR修復點選"主導引紀錄",選擇"WindowNT5.X/6.X MBR"後,選擇"5.X" echo >>PBR修復則選擇"分區導引紀錄",選擇FreeDos(FAT32)修復 echo >>如果不清楚哪裡損壞,就兩個都修復後重新執行更新即可正常使用萬能貓咪 echo >>                         2017/6/26 IBB-WALKR BOOTICEx64.exe goto finddos :err color 47 echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>!>>>>錯 誤<<<<<!<<<<<<<<<<<< echo >>>>>>>>>>>>>!!!!!!!!!!!!!!<<<<<<<<<<<< echo >>>>>>>>>>>>>>>遭遇到野生的錯誤了!<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>程式即將結束!<<<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>安裝或更新並未完成!<<<<<<<<<<<<<< echo >>>>>>>>>>>>>>請檢查檔案,放置於本機!<<<<<<<<<<<<< echo >>>>>>>>>>>>>>再重新執行本程式,謝謝!<<<<<<<<<<<<< echo >>>>>>>>>>>>>>>>>>>!<<<<<<<<<<<<<<<<<<< pause