无忧启动论坛

 找回密码
 注册
搜索

关于MHDD合盘的问题,谢谢高手

查看数: 3387 | 评论数: 15 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-7-20 20:17

正文摘要:

本帖最后由 cutemmzlp 于 2013-7-20 20:18 编辑 采用这样的批处理 采用config编制菜单,然后编制auto可以正常启动 @echo off xmsdsk 1024 x: /y > nul set temp=x:\ set tmp=x:\ copy command.com x: ...

回复

不才 发表于 2013-7-22 17:47:56
嘿嘿,谢谢楼主!超强的说
不才 发表于 2013-7-21 12:57:15
嘿嘿,晕!
tools包压缩一次还不够么?其中的mhdd再次压缩岂非在使用的时候需要再次解压?再说也木有看到你解压mhdd.zip包的命令。
将你的mhdd解压后置入tools压缩包内,之后在需要调用mhdd时,直接进入z:\mhdd目录下运行mhdd /enableprimary命令即可。
注意:mhdd4.6与tw冲突,运行前需要卸载tw。

点评

有的啊,pkunzip -d -o z:\mhdd29.zip z:\mhdd29\ > nul pkunzip -d -o z:\mhdd29.zip z:\mhdd46\ > nul  详情 回复 发表于 2013-7-21 13:25
cutemmzlp 发表于 2013-7-21 12:42:29
不才 发表于 2013-7-21 12:12
嘿嘿,将你的img目录下的所有文件罗列出来,将你的所有的bat文件展示出来。这样才好告诉你如何处理!
否 ...

已给出我的img结构,和里面的tools内容,还包括我的autoexec文件,谢谢大侠
不才 发表于 2013-7-21 12:12:06
cutemmzlp 发表于 2013-7-21 10:20
就是可写环境这一块不懂啊
我也不知道
和上面这个

嘿嘿,将你的img目录下的所有文件罗列出来,将你的所有的bat文件展示出来。这样才好告诉你如何处理!
否则,岂非要给你从dos的基础课讲起?
当然,你若有什么不方便说的,偶也就懒得再问了。

点评

已给出我的img结构,和里面的tools内容,还包括我的autoexec文件,谢谢大侠  详情 回复 发表于 2013-7-21 12:42
527104427 发表于 2013-7-21 11:57:46
cutemmzlp 发表于 2013-7-21 11:39
肢解了
老大,解释解释啊

set CDROM=
set LglDrv=
抄别人的,不清楚

%sysdrive%在autoexec.bat中指定

点评

:_cn if exist z:\MHDD29\cfg\mhdd.cfg del z:\MHDD29\cfg\mhdd.cfg > nul if not exist z:\MHDD29\mhdd29.exe pkunzip -d -o z:\mhdd29.zip z:\mhdd29\ > nul go z:\MHDD29 set CDROM= set LglDrv= ctmouse.e  详情 回复 发表于 2013-7-21 12:36
cutemmzlp 发表于 2013-7-21 11:39:52
本帖最后由 cutemmzlp 于 2013-7-21 11:52 编辑
527104427 发表于 2013-7-21 11:13
http://bbs.wuyou.net/forum.php?m ... &fromuid=378114


肢解了
老大,解释解释啊

谢谢

@echo off
cls
call w.bat box @MHDD.bat:_MHDD #1
if errorlevel 100 goto _ext
if "%?%" == "1" goto _en
if "%?%" == "2" goto _cn
if "%?%" == "3" goto _ext

:_MHDD "MHDD 中英菜单"
━━━━━━━━━━━
[ 1. MHDD 4.6 英文版 ]

[ 2. MHDD 2.9 中文版 ]

[ 3. 返回.....主菜单 ]
━━━━━━━━━━━
::

:_cn
if exist %RamDrive%\MHDD29\cfg\mhdd.cfg del %RamDrive%\MHDD29\cfg\mhdd.cfg > nul
if not exist %RamDrive%\MHDD29\mhdd29.exe pkunzip -d -o %SysDrive%\soft\disk\mhdd29.zip %RamDrive%\mhdd29\ > nul
go %RamDrive%\MHDD29
set CDROM=
set LglDrv=
ctmouse.exe /u >nul
mhdd29.exe /enableprimary
cd\
go %RamDrive%
rem deltree /y %RamDrive%\mhdd29\cfg >nul
lh ctmouse.exe > nul
goto _ext

:_en
if exist %RamDrive%\MHDD46\cfg\mhdd.cfg del %RamDrive%\MHDD46\cfg\mhdd.cfg > nul
if not exist %RamDrive%\MHDD46\mhdd.exe pkunzip -d -o %SysDrive%\soft\disk\mhdd46.zip %RamDrive%\mhdd46\ > nul
go %RamDrive%\MHDD46
set CDROM=
set LglDrv=
tway.exe /q >nul
ctmouse.exe /u >nul
mhdd.exe /enableprimary
cd\
go %RamDrive%
rem deltree /y %RamDrive%\mhdd46\cfg >nul
lh tway.exe /np /nw >nul
lh ctmouse.exe > nul

:_ext
for %%c in (CDROM LglDrv wbat) do set %%c=
set ?=
gh.bat




set CDROM=
set LglDrv=

这个是什么意思?

设置名称??

%RamDrive%这个是虚拟盘,是有xmsdsk指定的盘?

%SysDrive% 这个是系统盘?这个盘是有谁指定的?是img的根目录?是默认的?

怎么搞的?怎么定位的?谢谢,就这一点了


点评

set CDROM= set LglDrv= 抄别人的,不清楚 %sysdrive%在autoexec.bat中指定  详情 回复 发表于 2013-7-21 11:57
527104427 发表于 2013-7-21 11:34:03
cutemmzlp 发表于 2013-7-21 11:30
[MHDD4]
device=1KG\xmgr.sys /w           
device=1KG\umbpci.sys /S

可以这样切换,但如果MHDD死机了,就无法切换了,可以试试换个内存模式。
cutemmzlp 发表于 2013-7-21 11:30:12
本帖最后由 cutemmzlp 于 2013-7-21 11:31 编辑
527104427 发表于 2013-7-21 11:13
http://bbs.wuyou.net/forum.php?m ... &fromuid=378114


[MHDD4]
device=1KG\xmgr.sys /w           
device=1KG\umbpci.sys /S


这个模式,我用过的啊

但是也是失败的啊

我主要是调出mhdd前

要加载的那个批处理,比较纠结

就下面的这个批处理,应该怎么写?

或者mhdd是否可以和其他 dos命令,自由切换?

谢谢,再次感谢

@echo off
z:
cd\
tw /q
cls
mhdd.exe /enableprimary
call d.bat

点评

可以这样切换,但如果MHDD死机了,就无法切换了,可以试试换个内存模式。  详情 回复 发表于 2013-7-21 11:34
527104427 发表于 2013-7-21 11:13:41
cutemmzlp 发表于 2013-7-21 11:08
xmsdsk 1024 x: /y > nul
set temp=x:\
set tmp=x:\

http://bbs.wuyou.net/forum.php?m ... &fromuid=378114

config.png (9.38 KB, 下载次数: 57)

config.png

点评

肢解了 老大,解释解释啊 谢谢 @echo off cls call w.bat box @MHDD.bat:_MHDD #1 if errorlevel 100 goto _ext if "%?%" == "1" goto _en if "%?%" == "2" goto _cn if "%?%" == "3" goto _ext :_M  详情 回复 发表于 2013-7-21 11:39
[MHDD4] device=1KG\xmgr.sys /w device=1KG\umbpci.sys /S 这个模式,我用过的啊 但是也是失败的啊 我主要是调出mhdd前 要加载的那个批处理,比较纠结  详情 回复 发表于 2013-7-21 11:30
cutemmzlp 发表于 2013-7-21 11:08:05
527104427 发表于 2013-7-21 10:39
这似乎还要加入某些内存管理程序,可以参考本人的MAXDOS9增强版

xmsdsk 1024 x: /y > nul
set temp=x:\
set tmp=x:\
copy command.com x:\ > nul
set comspec=x:\command.com
copy extract.exe x:\ > nul


这个开头,不是内存管理程序吗?

谢谢老大,指点啊

给出您老的批处理,我学习学习啊

点评

http://bbs.wuyou.com/forum.php?mod=viewthread&tid=199056&fromuid=378114  详情 回复 发表于 2013-7-21 11:13
527104427 发表于 2013-7-21 10:39:05
cutemmzlp 发表于 2013-7-21 10:20
就是可写环境这一块不懂啊
我也不知道
和上面这个

这似乎还要加入某些内存管理程序,可以参考本人的MAXDOS9增强版

点评

xmsdsk 1024 x: /y > nul set temp=x:\ set tmp=x:\ copy command.com x:\ > nul set comspec=x:\command.com copy extract.exe x:\ > nul 这个开头,不是内存管理程序吗? 谢谢老大,指点啊 给  详情 回复 发表于 2013-7-21 11:08
cutemmzlp 发表于 2013-7-21 10:20:46
本帖最后由 cutemmzlp 于 2013-7-21 10:26 编辑
不才 发表于 2013-7-20 22:06
嘿嘿,省却的字符多了点。
但是我想打包到一个文件中
也采用批处理的方式调出mhdd


就是可写环境这一块不懂啊
我也不知道
和上面这个
差不多的啊

xmsdsk 1024 x: /y > nul
set temp=x:\
set tmp=x:\
copy command.com x:\ > nul
set comspec=x:\command.com
copy extract.exe x:\ > nul


有人采用的是这个批处理

我就是不懂,为什么?


@echo off
if "%RamDrive%"=="" goto _cer
mousclip /u >nul
ctmouse /u >nul
quit >nul
cls
if not exist %RamDrive%\MHDD\MHDD.EXE pkunzip -d %SysDrive%\soft\tool\mhdd.zip
%RamDrive%\ >NUL
GO %RamDrive%\MHDD
set CDROM=
set LglDrv=
mhdd.exe /enableprimary
goto _end


求哪里,有批处理,调用mhdd的文件

不是通过grdlr调用img文件,这个我会的

也不是其他的引导菜单,引导到mhdd镜像

我是希望mhdd和其他的dos命令可以自由切换的意思

谢谢

点评

嘿嘿,将你的img目录下的所有文件罗列出来,将你的所有的bat文件展示出来。这样才好告诉你如何处理! 否则,岂非要给你从dos的基础课讲起? 当然,你若有什么不方便说的,偶也就懒得再问了。  详情 回复 发表于 2013-7-21 12:12
这似乎还要加入某些内存管理程序,可以参考本人的MAXDOS9增强版  详情 回复 发表于 2013-7-21 10:39
不才 发表于 2013-7-20 22:06:36
嘿嘿,省却的字符多了点。
但是我想打包到一个文件中
也采用批处理的方式调出mhdd
作业环境不想介绍一下么?
mhdd运行是需要可写环境滴,满足了木有?

点评

就是可写环境这一块不懂啊 我也不知道 和上面这个 差不多的啊 xmsdsk 1024 x: /y > nul set temp=x:\ set tmp=x:\ copy command.com x:\ > nul set comspec=x:\command.com copy extract.exe x:\ >  详情 回复 发表于 2013-7-21 10:20

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-1-4 15:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表