中国DOS联盟论坛

中国DOS联盟
-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:bbs.cn-dos.net

DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

» 游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助

 

作者:
标题: [求助] 如何在 Win 下使用批处理为隐藏分区分配盘符 上一主题 | 下一主题
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『楼 主』:  [求助] 如何在 Win 下使用批处理为隐藏分区分配盘符

如题.
可以使用第三方软件.

我已经知道,使用WINPM里面的SCRIPTS.EXE使用脚本进行操作.
不过我对WINPM的脚本不太熟悉,只能做一些简单的操作.

不知如何判断某个硬盘是否存在?
这个分区是否存在?
这该分区是否已经分配盘符了?

论坛上有没有熟悉WINPM的脚本的朋友或知道有其它方法的朋友?



QQ:366840202
http://chenall.net
2007-4-9 00:32
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 2 楼』:  

自己再顶一下.



QQ:366840202
http://chenall.net
2007-4-9 11:11
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 3 楼』:  

这个隐藏分区是什么?

2007-4-9 11:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wang6610
银牌会员




积分 1246
发帖 488
注册 2003-11-11
状态 离线
『第 4 楼』:  

winpm本身能制作脚本哦。

2007-4-9 11:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by everest79 at 2007-4-9 11:36 AM:
这个隐藏分区是什么?

最好能够操作所有的隐藏分区.
我看了说明好像有一个IF MOUNT
但不知如何使用.IF MOUNT应该是判断有没有分配盘符的.
如果没有分配就自动分配.

如果实行不行就单单为其中一个卷标为"SYSFIX_TOOL"的分区分配也行

to:楼上的,虽然WINPM可以生成脚本,但是生成的脚本不灵活.
因为这个脚本不是只在本机上使用的.



QQ:366840202
http://chenall.net
2007-4-9 15:47
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 6 楼』:  

在XP下,windows可以为当前支持的文件系统磁盘分区进行上述操作,diskpart.exe
你可以通过select枚举来得到磁盘数,然后list得到磁盘大小,每分区数及大小,卷序列,是否分配为隐藏分区,当前使用的ltr,再assign来装载分区,或remove来隐藏分区

ADD         - 将镜像添加到一个简单卷。
ACTIVE      - 将当前基本分区标记为活动启动分区。
ASSIGN      - 给所选卷指派一个驱动器号或装载点。
BREAK       - 中断镜像集。
CLEAN       - 从磁盘清除配置信息或所有信息。
CONVERT     - 在不同的磁盘格式之间转换。
CREATE      - 创建卷或分区。
DELETE      - 删除对象。
DETAIL      - 提供对象详细信息。
EXIT        - 退出 DiskPart
EXTEND      - 扩展卷。
HELP        - 打印命令列表。
IMPORT      - 导入磁盘组。
LIST        - 打印对象列表。
INACTIVE    - 将当前基本分区标记为非活动分区。
ONLINE      - 使当前标为脱机的磁盘联机。
REM         - 不起任何作用。用来注解脚本。
REMOVE      - 删除驱动器号或装载点指派。
REPAIR      - 修复 RAID-5 卷。
RESCAN      - 重新扫描计算机,查找磁盘和卷。
RETAIN      - 在一个简单卷下放置一个保留分区。
SELECT      - 将焦点移到一个对象。

2007-4-9 21:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 7 楼』:  

WINDOWS XP/2003下的DISKPART是不支持隐藏分区的.
WINDOWS 2000使用磁盘管理工具可以加载

[ Last edited by chenall on 2007-4-10 at 02:51 AM ]



QQ:366840202
http://chenall.net
2007-4-10 02:49
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 8 楼』:  

所谓隐藏,是没有加载或分配盘符吧?

2007-4-10 05:12
查看资料  发短消息 网志   编辑帖子  回复  引用回复
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 9 楼』:  

隐藏分区是使用WINPM或GRUB的HIDE命令等这些工具设置的.



QQ:366840202
http://chenall.net
2007-4-10 09:33
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 10 楼』:  

对于只是简单地删除了驱动器号的方法隐藏的分区,可以试试不带参数的mountvol的结果中是否返回有"*** 无装入点 ***",如果有则利用mountvol给它装载一个驱动器号即可。
对于其它的方法实现的隐藏,建议对症下药.

2007-4-11 02:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 11 楼』:  

这方面不太熟,好像是见过这个,不过,那种hide应是声明了一个不受大多数操作系统支持的文件格式或自定义的分区表之类的吧?

2007-4-11 06:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转:  



[ 联系我们 - 中国DOS联盟 ]


Powered by Discuz! © 2001-2011