cxy3000 发表于 2013-8-7 09:55:08

http://www.baijianet.comhttp://u.diannaodian.com/uploads/allimg/130409/1-13040Z94541595.jpg
如图第4和第10不能使用,里面只能检测客户机盘上的DND目录或gho目录,
run.lst:

debug off
checkrange detect pxe
call Fn.0 0x40000 "!BAT\necho -P:0000 $\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
font (pd)/IDND/GRUB/FONT_CN.HEX
graphicsmode -1 640:800 480:600 32
splashimage /IDND/GRUB/BACK.LZMA || splashimage /IDND/GRUB/BACK.BMP || find --set-root /IDND/GRUB/BACK.LZMA && splashimage /IDND/GRUB/BACK.LZMA || find --set-root /IDND/GRUB/BACK.BMP && splashimage /IDND/GRUB/BACK.BMP
terminal --font-spacing=0:3
color normal=31 highlight=0x0E helptext=0x0A heading=0x0A standard=0x0F border=0x0E
set com=/IDND/GRUB/
cat --length=0 %?_BOOT%%com%RUN && set root=%?_BOOT% ! cat --length=0 %@root%%com%RUN && set root=%@root% ! find --set-root %com%RUN
set com= && set root= && command --set-path=%root%%com%
command /IDND/GRUB/menuset x=12 w=78 y=15 h=19 b=26 n=2

default 2
write 0x8274 0

title      User Menu                              lllll   lll lllll \n
clear

title 返回..U盘启动主菜单                  lllllllllllll llll \n 返回主菜单
configfile (md)4+8

title 自动搜索并列出DND目录下所有文件      lllllll lll llll \n 需自备IMG/ISO/IMA文件,放在 /DND/ 目录下
command RUN /DND/

title 自动搜索并列出DND目录下所有文件      ll       lll lllll \n 需自备IMG/ISO/IMA文件,放在 /DND/ 目录下
command RUN --autolist /DND/

title 自动搜索并列出DND目录下所有文件               llll lllll \n 需自备IMG/ISO/IMA文件,放在 /DND/ 目录下
command RUN --automenu /DND/

title 启动 NT6x/NT5x系统 (USB启动专用)            lllll llllll \n 仅适用于USB设备启动本地硬盘上的系统
command RUN --nt /bootmgr /ntldr

title 启动 DOS时代菜鸟工具箱 中的低格工具      llllllllll llllll \n 需自备DTS.IMA文件,放在 /BOOT/IMGS/ 目录下
command RUN DTS.IMA 2d

title 启动 DOS时代菜鸟工具箱 中的MHDD工具   ll   llllll lllll \n 需自备DTS.IMA文件,放在 /BOOT/IMGS/ 目录下
command RUN DTS.IMA --dts-ext 2a

title 启动 MAXDOS工具箱 中的CHKDSK工具            lllll lllll \n 需自备MAXDOS.IMG文件,放在 /BOOT/IMGS/ 目录下
command RUN MAXDOS.IMG CHKDSK

title 启动 MAXDOS工具箱 中的CMOS工具            lllllllll llll \n 需自备MAXDOS.IMG文件,放在 /BOOT/IMGS/ 目录下
command RUN MAXDOS.IMG --max-ext call CMOS.BAT

title 启动第二菜单                                 llllll lll \n 自备 BOOT.LST 文件,放在 /BOOT/GRUB/ 目录下
command RUN /BOOT/GRUB/BOOT.LST

#以下为特色功能
title 将TEST.ISO文件作为IMG文件启动               llll lll \n 仅为示例
command RUN --as.img /TEST.ISO

title 将MENU文件作为菜单文件加载                  lllllll \n 仅为示例
command RUN --as.lst /BOOT/GRUB/MENU

title 启动RAMOS                                     llllll lllllll \n 仅为示例
command RUN --ramos /ramxp.img
#或
#command RUN --ramos /ramxp.img /ntldr

title 列出 DOS时代菜鸟工具箱 中所有工具            llllllllllllllllll lll \n 需自备DTS.IMA文件,放在 /BOOT/IMGS/ 目录下
command RUN DTS.IMA --dts-list

title 列出默认目录/BOOT/IMGS/下的所有文件      llllllllllllllllllllll \n 自动菜单方式
command RUN --automenu

title 列出/ISOS/目录下的所有ISO文件         lllllll      llllllll \n 自动菜单方式
command RUN --automenu --show.iso /isos/

title 不列出/ISOS/目录下的所有IMG文件 \n 自动菜单方式
command RUN --automenu --not-show.img /isos/

title 列出目前所有可用设备 \n 自动菜单方式
command RUN --automenu-all

title 列出目前所有hdd类设备 \n 自动菜单方式
command RUN --dev=h --automenu-all

title 列出默认目录/BOOT/IMGS/下的所有文件 \n 自动列表方式
command RUN --autolist

title 列出/ISOS/目录下的所有ISO文件 \n 自动列表方式
command RUN --autolist --show.iso /isos/

title 不列出/ISOS/目录下的所有IMG文件 \n 自动列表方式
command RUN --autolist --not-show.img /isos/

title 列出目前所有可用设备 \n 自动列表方式
command RUN --autolist-all

title 列出目前所有hdd类设备 \n 自动列表方式
command RUN --dev=h --autolist-all

title 交换一次磁盘,等待用户输入文件名或目录名或命令 \n
command RUN --swap

title 交换一次磁盘,然后返回 \n
command RUN --swap --end

title 先给出当前磁盘分布情况,按 S 进行交换,回车结束交换,可交换多次 \n
command RUN --swap-ext

title 先给出当前磁盘分布情况,按 S 进行交换,回车结束交换,进行返回操作,可交换多次 \n
command RUN --swap-ext --end

title 使用firadisk驱动安装系统 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 /WIN$.ISO 文件
command RUN --fira iso=/WIN$.ISO

title 使用firadisk驱动安装系统(载入内存) \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 /WIN$.ISO 文件
command RUN --mem --fira iso=/WIN$.ISO

title 使用自备驱动安装系统 \n 需自备软盘镜像(本次以/USER.IMG为例) 以及 /WIN$.ISO 文件
command RUN --fira:/USER.IMG iso=/WIN$.ISO

title 使用firadisk驱动安装系统至硬盘镜像中 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 /WIN$.ISO 以及 /RAMXP.IMG 文件
command RUN --fira iso=/WIN$.ISO disk=/RAMXP.IMG

title 使用自备驱动安装系统至硬盘镜像中 \n 需自备软盘镜像(本次以/USER.IMG为例) 以及 /WIN$.ISO 以及 /RAMXP.IMG 文件
command RUN --fira:/USER.IMG iso=/WIN$.ISO disk=/RAMXP.IMG

title 使用firadisk驱动启动制作好的硬盘镜像(类似ramos,但设置可保存) \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 /RAMXP.IMG 文件
command RUN --fira disk=/RAMXP.IMG

title 使用firadisk驱动安装系统,同时加载默认位置的srs驱动 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动包 以及 /WIN$.ISO 文件,驱动包默认使用hotdll整理的驱动包,和RUN放在同目录的SRS目录下
command RUN --fira srs iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载默认位置的DriverPack驱动 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动包 以及 /WIN$.ISO 文件,驱动包默认使用DriverPack驱动包,解压得到DriverPack.ini文件即目录D,放在RUN同目录下
command RUN --fira dpms iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载指定位置的srs驱动 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动包 以及 /WIN$.ISO 文件,本次以放在根目录下的SRS目录为例
command RUN --fira srs:/srs/ iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载指定位置的DriverPack驱动 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动包 以及 /WIN$.ISO 文件,本次以放在根目录下的SRS目录为例
command RUN --fira dpms:/srs/ iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载默认位置的srs驱动以及无人值守安装应答文件 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动 以及 /WIN$.ISO 以及自应答winnt.sif文件,驱动包默认使用hotdll整理的驱动包,和RUN放在同目录的SRS目录下,自应答文件默认使用RUN同目录的名为winnt.sif的文件
command RUN --fira srs sif iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载默认位置的DriverPack驱动以及无人值守安装应答文件 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动 以及 /WIN$.ISO 以及自应答winnt.sif文件,驱动包默认使用DriverPack驱动包,解压得到DriverPack.ini文件即目录D,放在RUN同目录下,自应答文件默认使用RUN同目录的名为winnt.sif的文件
command RUN --fira dpms sif iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载指定位置的srs驱动以及指定的无人值守安装应答文件 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动 以及 /WIN$.ISO 以及自应答winnt.sif文件,本次以驱动包放在根目录下的SRS目录,自应答文件名为winnt.sif放在根目录下为例
command RUN --fira srs:/srs/ sif:/winnt.sif iso=/WIN$.ISO

title 使用firadisk驱动安装系统,同时加载指定位置的DriverPack驱动以及指定的无人值守安装应答文件 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 驱动 以及 /WIN$.ISO 以及自应答winnt.sif文件,本次以驱动包放在根目录下的SRS目录,自应答文件名为winnt.sif放在根目录下为例
command RUN --fira dpms:/srs/ sif:/winnt.sif iso=/WIN$.ISO

title 使用firadisk驱动直接启动iso镜像,通常用于启动PE镜像 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 以及 /PE.ISO 文件
command RUN --fira-isonly iso=/PE.ISO

title 使用自备firadisk驱动直接启动iso镜像,通常用于启动PE镜像 \n 需自备 /IMGS/FIRA.IMG 以及 /PE.ISO 文件
command RUN --fira-isonly:/IMGS/FIRA.IMG iso=/PE.ISO

title 加载firadisk驱动后生成自动菜单 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 文件
command RUN --fira --automenu

title 加载firadisk驱动以及SRS默认驱动包后生成自动菜单 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 文件以及驱动包
command RUN --fira srs --automenu

title 加载firadisk驱动以及DPMS默认驱动包后生成自动列表 \n 需自备 /BOOT/IMGS/FIRADISK.IMG 文件以及驱动包
command RUN --fira dpms --autolist

grldr引导文件内容:
pxe detect
timeout 15
default 11
command --set-path=(pd)/IDND/GRUB/
gfxmenu (pd)/IDND/GRUB/MESSAGE
configfile (md)4+8
title 【01】 运行..Win03PE2013增强版
checkrange 0x30001:-1 read 0x8298
clear
echo $ Loading DND WIN03PE.ISO, Please Wait ...
map --mem (pd)/IDND/WINPE.ISO (0xff) ! map (pd)/IDND/WINPE.ISO (0xff)
map --e820cycles=0
map --hook
chainloader (0xff)
title 【02】 运行..Win8PEx86精简版
RUN (pd)/IDND/DND8.ISO
title 【03】 以上PE蓝黑屏无法进入不认硬盘方案
RUN (pd)/IDND/GRUB/MENU03.LST
title 【04】 进入Ghost备份还原系统多合一菜单
RUN (pd)/IDND/GRUB/MENU04.LST
title 【05】 运行最新版DiskGenius分区工具
RUN --mem (pd)/IDND/IMGS/DNDDOS.IMG
title 【06】 运行MaxDos工具箱增强版菜单
RUN (pd)/IDND/GRUB/MENU06.LST
title 【07】 运行硬盘内存检测扫描工具菜单
RUN (pd)/IDND/GRUB/MENU07.LST
title 【08】 运行Windows登陆密码破解菜单
RUN (pd)/IDND/GRUB/MENU08.LST
title 【09】 启动USB2.0加速电脑启动(老机专用)
(pd)/IDND/GRUB/USB_ACC.0PE
title 【10】 启动自定义ISO/IMG文件(DND目录)
RUN (pd)/IDND/GRUB/RUN.LST
title 【11】 安装原版Win7/Win8系统(非GHOST版)
RUN (pd)/IDND/GRUB/MENU11.LST
title 【12】 ===尝试从本地硬盘启动===
RUN (pd)/IDND/GRUB/MENU12.LST


menu04.lst内容:

timeout 15
default 0
gfxmenu (pd)/IDND/GRUB/MESSAGE
configfile (md)4+8
title 【01】不进PE安装系统GHO到硬盘第一分区
RUN --mem (pd)/IDND/IMGS/XGHOST.IMG
title 【02】运行GHOST多合一U盘启动专用版
RUN --mem (pd)/IDND/IMGS/UGHOST.IMG
title 【03】运行GHOST11.0.2含USB驱动版
RUN --mem (pd)/IDND/IMGS/GHOSTUSB.IMG
title 【04】运行GHOST三合一(支持SATA光驱)
RUN --mem (pd)/IDND/IMGS/3GHOST.IMG
title 【05】返回..U盘启动主菜单
configfile (md)4+8
title 【06】===重启计算机===
reboot
title 【07】===关闭计算机===
halt

cxy3000 发表于 2013-8-7 09:55:55

我的怎么搜索不到PXE上的文件列表

chenquanzhi 发表于 2013-8-27 22:41:40

本人小白,这个怎么用啊?

wentsi 发表于 2016-3-6 09:59:55

我可把多个Windows系统的ISO文件放一个移动硬盘上,然后用Grub4DOS启动电脑引导安装吗???请赐教……

sxft1978 发表于 2022-11-4 13:16:06

{:1_195:}

fs9999 发表于 2022-11-7 00:50:30

由衷赞一个

laonat 发表于 2022-11-20 03:07:26

过来看看,学习一下
页: 1 2 3 4 5 6 7 [8]
查看完整版本: 发一个自动列表ISO 并自动安装2000/XP/2003/X64/ISO的批处理 2012-05-22更新