无忧启动论坛

标题: 求一个XP下支持命令行的分区工具 [打印本页]

作者: wuhenxpe    时间: 2014-3-8 22:31
标题: 求一个XP下支持命令行的分区工具
求一个XP下支持命令行的分区工具,可以隐藏分区,设置ID等命令
作者: 2012得了    时间: 2014-3-9 07:56
XP不是有自带的diskpart.exe吗?


作者: ljycslg    时间: 2014-3-9 09:38
gdisk32
作者: wuhenxpe    时间: 2014-3-10 11:14
2012得了 发表于 2014-3-9 07:56
XP不是有自带的diskpart.exe吗?

嗯XP下diskpart.exe是支持命令行,但是不运行对分区ID进行操作
作者: zxw    时间: 2014-3-10 15:48
partid
作者: wuhenxpe    时间: 2014-3-10 23:35
zxw 发表于 2014-3-10 15:48
partid

是可以,就是重启后生效
作者: zlgs    时间: 2014-3-11 07:43
bootice应该可以吧,对u盘分区改id标识都用它  
作者: wuhenxpe    时间: 2014-3-11 21:33
zlgs 发表于 2014-3-11 07:43
bootice应该可以吧,对u盘分区改id标识都用它

问几个 问题?老鸟莫笑
1:修改 磁盘0 第1分区卷标 命令行怎么写?
2:安装1JF9 生成的 exe文件如何自动安装,不弹出对话框?
3:如何向磁盘0 第1分区 写入 DOS引导?
作者: zlgs    时间: 2014-3-12 11:26
命令行参数介绍
——————————————————————————————————
BOOTICE [DEVICE] [/mbr | /pbr | /partitions] [parameters]

【DEVICE】
────────────────────────────────
/DEVICE=[m:n | X:]
────────────────────────────────
    m:n >> 指定磁盘m上的分区n (m从0开始,n从1开始计数).
    X:  >> 通过盘符来指定磁盘号和分区号.

【MBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安装某种 MBR 代码到磁盘上,需要 /type= 参数.
    /type=[wee, grub4dos, usbhdd+, usbzip+, plop, nt52, nt60]
    如果没有指定 /type= 参数,程序将停在 MBR 界面等待用户操作.
/backup >> 备份 MBR 到磁盘文件,需要 /file= 参数.
    /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.
    /sectors=n >> 指定要备份的扇区数.
/restore >> 从文件恢复 MBR,需要 /file= 参数.
/boot_file=sss >> 指定启动文件,适用于 Grub4Dos.

【PBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /pbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安装某种 PBR 程序到分区引导扇区,需要 /type= 参数.
    /type=[msdos, grub4dos, ntldr, bootmgr, syslinux]
    如果没有指定 /type= 参数,程序将停在 PBR 界面等待用户操作.
/backup >> 备份 PBR 到磁盘文件,需要 /file= 参数.
    /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.
    /sectors=n >> 指定要备份的扇区数.
/restore >> 从文件恢复 PBR,需要 /file= 参数.
/boot_file=sss >> 指定启动文件,适用于 Grub4Dos,NTLDR,BOOTMGR.

【分区及格式化】
────────────────────────────────
BOOTICE [DEVICE] /partitions [operation]
────────────────────────────────
operation:
/backup_dpt=xxx  >> 备份当前磁盘的分区表到文件 xxx
/restore_dpt=xxx >> 从文件 xxx 恢复当前磁盘的分区表
/hide            >> 隐藏指定分区
/unhide          >> 显现指定分区
/eisahide        >> 以 EISA 方式隐藏指定分区
/activate        >> 激活指定分区
/format_usb      >> 格式化 USB 移动存储介质
    [/booting-standard] [/vollabel=xxx] [/fstype=sss]
    [/booting-standard] >> [/usb-fdd, /usb-zip, /usb-hdd]
    [/vollabel=xxx] >> 指定卷标,最大 11 个字符.
    [/fstype=sss] >> /fstype=[fat16, fat32, ntfs, exfat]

【静默安装】
────────────────────────────────
如果使用了 /auto 参数,BOOTICE 将不弹出确认对话框而自动进行安装
(除非遇到错误)
例外:此参数不实用格式化操作,格式化操作时需要手动执行。

【用于 GRUB4DOS 的特别参数】
────────────────────────────────
鉴于 Grub4Dos 的广泛使用,实现了 Grub4Dos 安装的全部参数:
/mbr-bpb:复制第一个 FAT 主分区的 BPB 到 MBR
/mbr-disable-floppy:不从软驱搜索grldr
/mbr-disable-osbr:不启动分区表无效的原MBR
/duce:禁止无条件进入控制台
/chs-no-tune:禁止改变磁盘集合参数
/boot-prevmbr-first:优先启动原来的MBR
/preferred-drive=m:优先磁盘号
/preferred-partition=n:优先分区号(LINUX风格)
/hot-key=3920:指定热键,为四个十六进制的字符
      前两个字符为扫描码,后两个字符为ASCII码
/time-out=d:超时时间,秒
/boot_file=sss:这个参数实现 GRLDR 改名功能

作者: wuhenxpe    时间: 2014-3-12 19:29
zlgs 发表于 2014-3-12 11:26
命令行参数介绍
——————————————————————————————————
BOOTICE [DEVI ...

谢谢 我今天也看到了  但是更改卷标的命令好像不能用
作者: 紫狐    时间: 2014-3-24 12:27
gdisk32
作者: wuhenxpe    时间: 2014-3-24 19:13
紫狐 发表于 2014-3-24 12:27
gdisk32

谢谢,现在弄成手动分区 再安装一键还原算了
作者: wuhenxpe    时间: 2014-3-24 19:17
紫狐 发表于 2014-3-24 12:27
gdisk32

谢谢,现在弄成手动分区 再安装一键还原算了
作者: ggmm888    时间: 2014-3-24 19:41
命令行Label示例及用法

Label
创建、修改或删除磁盘的卷标(名称)。使用不带参数的 lable 更改当前卷标或删除现有卷标。

语法
label [Drive:][Label]

label [/MP][Volume][Label]

参数
Drive:
指定要命名的磁盘的驱动器号(冒号分隔)。
Label
指定卷名称。
/MP
指定应作为装入点或卷名的卷。
Volume
指定驱动器号(冒号分隔)、装入点或卷名。如果指定了卷名,则不需要 /MP 参数。
/?
在命令提示符下显示帮助。
注释
■Windows 将卷标显示为目录列表的一部分。如果存在卷序列号,Windows 也会显示此号码。
■Label 命令消息
如果在使用 lable 命令时不指定卷标,lable 将按如下格式显示消息:

驱动器 A 中的卷是 xxxxxxxxxxx
卷序列号为 xxxx-xxxx
卷标 <11 个字符,如果没有,请按 Enter>?

如果磁盘没有序列号,消息的“卷序列号”部分将不显示。

可以键入需要的卷标,或者按 Enter 删除当前卷标。如果磁盘有卷标,而您没有进行任何输入就按了 Enter,lable 将提示下列消息:

是否删除当前的卷标 (Y/N)?

按 Y 将删除卷标;按 N 保留卷标。

■卷标名的限制
对于 NTFS 卷来说,其卷标可以最多包含 32 个字符,对于文件分配表 (FAT) 卷来说,其卷标最多可以包含 11 个字符,卷标中可以包含空格,但是不能包括制表符。

FAT 卷标不能包含下列字符:

* ? / | . , ; : + = [ ] < > "

该限制并不应用于 NTFS 卷。

对于 FAT 卷,不论卷标是否含有小写字母都将以大写字母存储。NTFS 卷标将保留并显示创建卷标时使用的大小写。

示例
要为包含 7 月份销售信息的驱动器 A 创建卷标,请键入:

label a:sales-july


成功了把源代码发出来分享
作者: wuhenxpe    时间: 2014-3-24 21:52
ggmm888 发表于 2014-3-24 19:41
命令行Label示例及用法

Label

可以。快了  绿色  延续经典的  一键恢复
作者: mdyblog    时间: 2014-3-25 00:00
PECMD2012 的PART命令 可分区。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3