中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 17:36
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 虚心求教,Diskpart.脚本问题!
可打印版本  1,671 / 6
第1楼 leton 发表于 2007-03-13 12:14
初级用户 发帖 72 积分 170
虚心求教,Diskpart.脚本问题!
那位高人指点下,谢谢!

需求,如下:

通过批处理 Diskpart.脚本 实现删除 E盘,然后创建 E盘,并格式化。

所有步骤无需确认。
第2楼 lxmxn 发表于 2007-03-13 12:20
版主 发帖 4,938 积分 11,386

  百度到的,看看吧,对你有帮助。

脚本文件就是把我下面讲的diskpart的象“select disk 0","create partition primary”的命令按你要执行的操作编辑好保存在文本文件里就可以了!!!

删除分区的脚本:

select disk 0
select partition 编号n
delete partition

把上面的三行保存在文本里xx.txt 编号n是具体你要删除的分区
执行diskpart xx.txt 就可以了!!

必须启动到“带命令提示符的安全模式”下,输入Diskpart。不然没有有效的!!!

调整分区大小用diskpart好像办不到:)

下面是创建分区:
输入list disk显示已安装的硬盘,再输入“select disk 0”选择这个硬盘(也可称为为该硬盘设置焦点属性)。然后输入“create partition primary”创建主分区
create partition primary的语法是:
create partition primary

该分区不接收驱动器号。必须使用 assign 命令为该分区分配一个驱动器号。

删除分区:
输入“select partition 编号n”使分区n具有焦点属性,再输入"delete partition"即可删除该分区。

设置主分区:
先用“select partition 编号n”使其具有焦点属性再输入命令active即可。最后输入Exit,退出

Diskpart.exe 实用工具还包含磁盘管理管理单元支持的一组操作。不过,Diskpart.exe 操作与其他磁盘管理管理单元功能不同,不能禁止您在无意中执行可能导致数据丢失的操作,而是允许显式控制分区和卷。因此,建议您小心使用这些 Diskpart.exe 操作。

Diskpart.exe的所有的命令都可以保存到文本后执行脚本的操作

Diskpart.exe 脚本文件文件名

第3楼 leton 发表于 2007-03-14 02:44
初级用户 发帖 72 积分 170
谢谢,我摸摸先~~
第4楼 leton 发表于 2007-03-14 03:37
初级用户 发帖 72 积分 170
遇到问题了,已经测试过,可以删除分区及创建分区,但分区创建后,有以下问题:

1.分区盘符,使用 align=? 没法通过
2.还必须手动格式化一次才可以使用。
第5楼 6622186 发表于 2007-03-15 10:22
高级用户 发帖 411 积分 894
以前只会用交互模式 只知道有命令行模式, 不知道怎么使用 diskpart 脚本, 今天看了二楼的高见, 查看了帮助, 受益非流.
第6楼 hxwxyz 发表于 2007-12-24 18:38
中级用户 发帖 123 积分 245
学习了
第7楼 zhxy9804 发表于 2009-10-30 09:45
中级用户 发帖 97 积分 208
执行diskpart xx.txt 就可以了!!
应当改为:
执行diskpart /s xx.txt 就可以了!!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023