![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 21:46 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求助:急求《杏雨梨云庚寅版》的批处理文件~10QB购买 |
| 可打印版本 1,359 / 4 |
| 第1楼 sazn1314 | 发表于 2010-02-08 16:14 |
| 新手上路 发帖 6 积分 8 | |
|
求助:急求《杏雨梨云庚寅版》的批处理文件~10QB购买 最近做了个基于fbinst的U盘系统,可是遇到批处理时卡住了,不知道杏雨梨云的批处理时怎么弄的,有会的麻烦写下来~~~留下你的QQ号码,立即帮你充值10QB!!!很急,谢谢啦!!!!
|
|
| 第2楼 sazn1314 | 发表于 2010-02-09 11:47 |
| 新手上路 发帖 6 积分 8 | |
|
不会吧。。。我等了一天了,还没高手啊???郁闷哇哇哇!!!
谁会从delphi编译的EXE文件中导出文件的啊???能的话也可以~~~ |
|
| 第3楼 sazn1314 | 发表于 2010-02-13 10:17 |
| 新手上路 发帖 6 积分 8 | |
|
我自制做出来的。。。看来还是得靠自己。。。 @shift
@ECHO off mode con cols=40 lines=25 color 0E title 杏雨梨云U盘系统庚寅版安装程序 ECHO 杏雨梨云U盘系统庚寅版安装程序 ECHO ┏━━━━━━━━━━━━━━━━┓ ECHO ┃ ┃ ECHO ┃ !!警告!! ┃ ECHO ┃ ┃ ECHO ┃安装过程会清除所选磁盘的所有数据┃ ECHO ┃ ┃ ECHO ┃请谨慎操作,以免带来不必要的损失┃ ECHO ┃ ┃ ECHO ┃ = 制作: Sinoxer = ┃ ECHO ┃ hi.baidu.com/sinoxer ┃ ECHO ┃ 庚寅年前夕 ┃ ECHO ┗━━━━━━━━━━━━━━━━┛ ECHO. ECHO 按任意键开始检测磁盘信息 pause >nul 2>>nul ECHO 检测磁盘信息. . . fbinst --list set /p nn=请输入要操作的U盘号回车继续:hd if "%nn%"=="" call in.exe set hd=(hd%nn%) ECHO 您选择的U盘号为: %hd% ECHO 请确认选择无误后 ECHO 按任意键继续安装 pause >nul 2>>nul CLS ECHO 请选择要制作的模式 ECHO. ┏━━━━━━━━━━┓ ECHO ┃ ┃ ECHO ┃ 1 USB—HDD—FAT32 ┃ ECHO ┃ ┃ ECHO ┃ 2 USB—HDD—FAT16 ┃ ECHO ┃ ┃ ECHO ┃ 3 USB—ZIP—FAT32 ┃ ECHO ┃ ┃ ECHO ┃ 4 USB—ZIP—FAT16 ┃ ECHO ┃ ┃ ECHO ┃ 5 USB—ZIP--FAT16 ┃ ECHO ┃ [复制BPB到MBR] ┃ ECHO ┃ ┃ ECHO ┗━━━━━━━━━━┛ ECHO. ┏━━━━━━━━━━┓ ECHO ┃ 6 还原U盘至初始态 ┃ ECHO ┗━━━━━━━━━━┛ set /p ms= 请输入对应的数字后[Enter]继续: if "%ms%"=="6" goto clean ECHO 请选择要制作的方式 ECHO. ┏━━━━━━━━━━┓ ECHO ┃ 7 单隐藏分区方式 ┃ ECHO ┃ 8 双隐藏分区方式 ┃ ECHO ┗━━━━━━━━━━┛ set /p fs= 请输入对应的数字后[Enter]继续: if "%ms%%fs%"=="17" goto 17 if "%ms%%fs%"=="18" goto 18 if "%ms%%fs%"=="27" goto 27 if "%ms%%fs%"=="28" goto 28 if "%ms%%fs%"=="37" goto 37 if "%ms%%fs%"=="38" goto 38 if "%ms%%fs%"=="47" goto 47 if "%ms%%fs%"=="48" goto 48 if "%ms%%fs%"=="57" goto 57 if "%ms%%fs%"=="58" goto 58 :17 cls ECHO. ECHO 按任意键开始格式化U盘 pause >nul 2>>nul ECHO 正在格式化U盘. . . fbinst %hd% format --force --fat32 --primary 35M --extended 110M --align >nul 2>>nul ECHO. ECHO U盘格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "hddghost.img" fbinst %hd% add "menu2.lst" "hddmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :18 cls ECHO 输入容量仅输数字即可,无需带单位 ECHO. set /p yc=请输入预留隐藏区容量(单位M): ECHO. ECHO 按任意键开始格式化U盘第一隐藏区 pause >nul 2>>nul ECHO 正在格式化U盘第一隐藏区. . . gdisk32 /status >list.txt set ey=%nn% set /a ey=%nn%+1 for /f "skip=%ey% delims=" %%i in (list.txt) do (Echo %%i>uinfo.txt&goto e) :e for /f "tokens=6" %%i in (uinfo.txt) do set usize=%%i del uinfo.txt /s >nul 2>>nul del list.txt /s >nul 2>>nul set a=%usize% set b=%yc% set /a kj=a-b-150 fbinst %hd% format --force --fat32 --primary 35M --extended 110M --size %kj%M --align >nul 2>>nul ECHO. ECHO U盘第一隐藏区格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在格式化U盘第二隐藏区. . . Gdisk32 %ey% /cre /pri /for /q /sure >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "hddghost.img" fbinst %hd% add "menu2.lst" "hddmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :27 cls ECHO. ECHO 按任意键开始格式化U盘 pause >nul 2>>nul ECHO 正在格式化U盘. . . fbinst %hd% format --force --fat16 --primary 35M --extended 110M --align >nul 2>>nul ECHO. ECHO U盘格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "hddghost.img" fbinst %hd% add "menu2.lst" "hddmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :28 cls ECHO 输入容量仅输数字即可,无需带单位 ECHO. set /p yc=请输入预留隐藏区容量(单位M): ECHO. ECHO 按任意键开始格式化U盘第一隐藏区 pause >nul 2>>nul ECHO 正在格式化U盘第一隐藏区. . . gdisk32 /status >list.txt set ey=%nn% set /a ey=%nn%+1 for /f "skip=%ey% delims=" %%i in (list.txt) do (Echo %%i>uinfo.txt&goto e) :e for /f "tokens=6" %%i in (uinfo.txt) do set usize=%%i del uinfo.txt /s >nul 2>>nul del list.txt /s >nul 2>>nul set a=%usize% set b=%yc% set /a kj=a-b-150 fbinst %hd% format --force --fat16 --primary 35M --extended 110M --size %kj%M --align >nul 2>>nul ECHO. ECHO U盘第一隐藏区格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在格式化U盘第二隐藏区. . . Gdisk32 %ey% /cre /pri /for /q /sure >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "hddghost.img" fbinst %hd% add "menu2.lst" "hddmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :37 cls ECHO. ECHO 按任意键开始格式化U盘 pause >nul 2>>nul ECHO 正在格式化U盘. . . fbinst %hd% format --force --zip --fat32 --primary 35M --extended 110M --align >nul 2>>nul ECHO. ECHO U盘格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :38 cls ECHO 输入容量仅输数字即可,无需带单位 ECHO. set /p yc=请输入预留隐藏区容量(单位M): ECHO. ECHO 按任意键开始格式化U盘第一隐藏区 pause >nul 2>>nul ECHO 正在格式化U盘第一隐藏区. . . gdisk32 /status >list.txt set ey=%nn% set /a ey=%nn%+1 for /f "skip=%ey% delims=" %%i in (list.txt) do (Echo %%i>uinfo.txt&goto e) :e for /f "tokens=6" %%i in (uinfo.txt) do set usize=%%i del uinfo.txt /s >nul 2>>nul del list.txt /s >nul 2>>nul set a=%usize% set b=%yc% set /a kj=a-b-150 fbinst %hd% format --force --zip --fat32 --primary 35M --extended 110M --size %kj%M --align >nul 2>>nul ECHO. ECHO U盘第一隐藏区格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在格式化U盘第二隐藏区. . . Gdisk32 %ey% /cre /pri /for /q /sure >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :47 cls ECHO. ECHO 按任意键开始格式化U盘 pause >nul 2>>nul ECHO 正在格式化U盘. . . fbinst %hd% format --force --zip --fat16 --primary 35M --extended 110M --align >nul 2>>nul ECHO. ECHO U盘格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :48 cls ECHO 输入容量仅输数字即可,无需带单位 ECHO. set /p yc=请输入预留隐藏区容量(单位M): ECHO. ECHO 按任意键开始格式化U盘第一隐藏区 pause >nul 2>>nul ECHO 正在格式化U盘第一隐藏区. . . gdisk32 /status >list.txt set ey=%nn% set /a ey=%nn%+1 for /f "skip=%ey% delims=" %%i in (list.txt) do (Echo %%i>uinfo.txt&goto e) :e for /f "tokens=6" %%i in (uinfo.txt) do set usize=%%i del uinfo.txt /s >nul 2>>nul del list.txt /s >nul 2>>nul set a=%usize% set b=%yc% set /a kj=a-b-150 fbinst %hd% format --force --zip --fat16 --primary 35M --extended 110M --size %kj%M --align >nul 2>>nul ECHO. ECHO U盘第一隐藏区格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在格式化U盘第二隐藏区. . . Gdisk32 %ey% /cre /pri /for /q /sure >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :57 cls ECHO. ECHO 按任意键开始格式化U盘 pause >nul 2>>nul ECHO 正在格式化U盘. . . fbinst %hd% format --force --zip --fat16 --primary 35M --extended 110M --align >nul 2>>nul fbinst %hd% sync --copy-bpb ECHO. ECHO U盘格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :58 cls ECHO 输入容量仅输数字即可,无需带单位 ECHO. set /p yc=请输入预留隐藏区容量(单位M): ECHO. ECHO 按任意键开始格式化U盘第一隐藏区 pause >nul 2>>nul ECHO 正在格式化U盘第一隐藏区. . . gdisk32 /status >list.txt set ey=%nn% set /a ey=%nn%+1 for /f "skip=%ey% delims=" %%i in (list.txt) do (Echo %%i>uinfo.txt&goto e) :e for /f "tokens=6" %%i in (uinfo.txt) do set usize=%%i del uinfo.txt /s >nul 2>>nul del list.txt /s >nul 2>>nul set a=%usize% set b=%yc% set /a kj=a-b-150 fbinst %hd% format --force --zip --fat16 --primary 35M --extended 110M --size %kj%M --align >nul 2>>nul fbinst %hd% sync --copy-bpb ECHO. ECHO U盘第一隐藏区格式化完毕 ECHO 请手动删除硬件,并拔下U盘 rundll32.exe shell32.dll,Control_RunDLL hotplug.dll ECHO 请将U盘插入计算机 ECHO 当计算机显示U盘盘符后 ECHO 按任意键继续安装 pause >nul 2>>nul ECHO 正在格式化U盘第二隐藏区. . . Gdisk32 %ey% /cre /pri /for /q /sure >nul 2>>nul ECHO 正在安装系统核心文件. . . fbinst %hd% load sinoxer.fba ECHO 正在安装启动项目文件. . . fbinst %hd% add "ghost.img" "zipghost.img" fbinst %hd% add "menu2.lst" "zipmenu2.lst" ECHO 杏雨梨云U盘系统庚寅版安装完毕 ECHO 按任意键退出 pause >nul 2>>nul exit :clean CLS ECHO. ECHO 按任意键开始还原U盘至初始态 pause >nul 2>>nul ECHO 正在初始化U盘. . . fbinst %hd% format --force --raw >nul 2>>nul ECHO. ECHO 还原U盘完毕 ECHO U盘将在再次插拔后生效 ECHO 按任意键返回主界面 pause >nul 2>>nul call in.exe |
|
| 第4楼 gioot | 发表于 2010-02-13 17:31 |
| 新手上路 发帖 3 积分 3 | |
|
Thanks for your sharing
|
|
| 第5楼 sazn1314 | 发表于 2010-02-23 23:46 |
| 新手上路 发帖 6 积分 8 | |
Originally posted by gioot at 2010-2-13 17:31: 呵呵~~不用了~~大家有东西共享嘛~~这样论坛才能火~ |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |