Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 系統工具 >> 提取啟動ISO文件的源碼

提取啟動ISO文件的源碼

日期:2017/2/8 9:03:03      編輯:系統工具
@Echo off COLOR 1e Set Prog=  啟動ISO映像制作程序 Set L1=      ╭══════════════════╮ Set L2=      ║                  ║ Set L3=   ╭══┤      %Prog%        ├══╮ Set L4=   ║  ║                  ║  ║ Set L5=   ║  ╰══════════════════╯  ║ Set L6=   ║                        ║ Set L7=   ╟════════════════════════╢ Set L8=   ║                                              ║ Set L9=   ╰────────────────────────╯ Title %Prog% ::checkos if /i not "%os%."=="windows_nt." goto systemerro ::判斷系統版本並設置theos ver|find /i " 6.1">nul &&set winver=win7&&  set theos=win7 ver|find /i " 6.0">nul &&set winver=vista&&  set theos=vista ver|find /i " 5.0">nul &&set winver=winnt&&  set theos=2000 ver|find /i " 5.1">nul &&set winver=winnt&&  set theos=xp ver|find /i " 5.2">nul &&set winver=winnt&&  set theos=2003 goto start :systemerro cls echo. echo. echo  注意:未經測試,本軟件可能不適用於非 windows pe/2000/xp/2003/vista/win7 操作系統。 echo  按回車鍵退出安裝程序 pause >nul exit :Start Title %Prog%——制作 CLS Echo. Echo %L1% Echo %L2% Echo %L3% Echo %L4% Echo %L5% Echo %L6% Echo    ║   請選擇生成方式:                 ║ Echo %L6% Echo    ║    [1] 生成 Grub4dos英文版啟動 ISO映像         ║ Echo    ║    [2] 生成 Grub4dos中文版啟動 ISO映像         ║ Echo    ║    [3] 生成 Grub4dosGfxmenu啟動 ISO映像      ║ Echo    ║    [4] 生成 Isolinux啟動 ISO映像                ║ Echo    ║    [5] 生成 ISO格式PE內核 ISO映像              ║ Echo    ║    [6] 生成 純PE啟動 ISO映像                    ║ Echo    ║    [7] 生成 EZboot啟動 ISO映像                 ║ Echo    ║    [8] 生成 Bootmgr啟動 ISO映像                ║ Echo    ║    [Q] 退出                         ║ Echo %L6% Echo %L7% Echo %L8% Echo %L9% echo. echo         您現在使用的是 windows %theos% 操作系統 ! echo. ::Set Choice= Set /P Choice=   請選擇要進行的操作 (1/2/3/4/5/6/7/8/Q) ,然後按回車: If "%Choice%"=="" GOTO Start If Not "%Choice%"=="" SET Choice=%Choice:~0,1% If /I "%Choice%"=="1" GOTO Gruben If /I "%Choice%"=="2" GOTO Grubchs If /I "%Choice%"=="3" GOTO Grubgfx If /I "%Choice%"=="4" GOTO Isolinux If /I "%Choice%"=="5" GOTO Neihe If /I "%Choice%"=="6" GOTO PEiso If /I "%Choice%"=="7" GOTO EZboot If /I "%Choice%"=="8" GOTO Bootmgr If /I "%Choice%"=="q" EXIT Goto Start :Gruben Bin\oscdimg.exe -h -m -o -d -l"GRUBEN" -n -b"Bin\grldr.bif" -t03/09/2010,00:00:00 -x "roject\Gruben" "Gruben.iso" Goto :Success :Grubchs Bin\oscdimg.exe -h -m -o -d -l"GRUBCHS" -n -b"Bin\grchs.bif" -t03/09/2010,00:00:00 -x "roject\Grubchs" "Grubchs.iso" Goto :Success :Grubgfx Bin\oscdimg.exe -h -m -o -d -l"GRUBGFX" -n -b"Bin\grgfx.bif" -t03/09/2010,00:00:00 -x "roject\Grubgfx" "Grubgfx.iso" Goto :Success :Isolinux Bin\oscdimg.exe -h -m -o -d -l"ISOLINUX" -n -b"Bin\isolinux.bin" -t03/09/2010,00:00:00 -x "roject\Isolinux" "Isolinux.iso" Goto :Success :Neihe Bin\oscdimg.exe -h -m -o -l"WINPE" -n -t03/09/2010,00:00:00 -x "roject\NeiHe" "WINPE.ISO" Goto :Success Eiso Bin\oscdimg.exe -h -m -o -d -l"E" -n -b"Bin\pe.bin" -t03/09/2010,00:00:00 -x "roject\PEiso" "E.iso" Goto :Success :EZboot Bin\oscdimg.exe -h -m -o -d -l"EZBOOT" -n -b"roject\EZboot\boot\loader.bin" -t03/09/2010,00:00:00 -x "roject\EZboot" "EZboot.iso" Goto :Success :Bootmgr Bin\oscdimg.exe -h -m -o -d -l"NT6.X" -n -b"Bin\bootmgr.bif" -t03/09/2010,00:00:00 -x "Project\NT6.X" "NT6.X.iso" Goto :Success :Success title %prog%——制作完成 cls echo. echo.ISO映像 已制作成功,就在當前目錄下... echo. set /p cho=返回主菜單繼續制作請輸入Y,否則按Enter(回車)退出。 if /i "%cho%"=="y" call :start exit
Copyright © Windows教程網 All Rights Reserved