|
leton
初级用户
积分 170
发帖 72
注册 2007-3-11
状态 离线
|
『楼 主』:
虚心求教,Diskpart.脚本问题!
那位高人指点下,谢谢!
需求,如下:
通过批处理 Diskpart.脚本 实现删除 E盘,然后创建 E盘,并格式化。
所有步骤无需确认。
|
|
2007-3-13 12:14 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
2 楼』:
百度到的,看看吧,对你有帮助。
Quote: | 脚本文件就是把我下面讲的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 [size=N] [offset=N] [ID={Byte | GUID}] [align=N] [noerr]
该分区不接收驱动器号。必须使用 assign 命令为该分区分配一个驱动器号。
删除分区:
输入“select partition 编号n”使分区n具有焦点属性,再输入"delete partition"即可删除该分区。
设置主分区:
先用“select partition 编号n”使其具有焦点属性再输入命令active即可。最后输入Exit,退出
Diskpart.exe 实用工具还包含磁盘管理管理单元支持的一组操作。不过,Diskpart.exe 操作与其他磁盘管理管理单元功能不同,不能禁止您在无意中执行可能导致数据丢失的操作,而是允许显式控制分区和卷。因此,建议您小心使用这些 Diskpart.exe 操作。
Diskpart.exe的所有的命令都可以保存到文本后执行脚本的操作
Diskpart.exe 脚本文件文件名 |
|
|
|
2007-3-13 12:20 |
|
|
leton
初级用户
积分 170
发帖 72
注册 2007-3-11
状态 离线
|
|
2007-3-14 02:44 |
|
|
leton
初级用户
积分 170
发帖 72
注册 2007-3-11
状态 离线
|
『第
4 楼』:
遇到问题了,已经测试过,可以删除分区及创建分区,但分区创建后,有以下问题:
1.分区盘符,使用 align=? 没法通过
2.还必须手动格式化一次才可以使用。
|
|
2007-3-14 03:37 |
|
|
6622186
高级用户
积分 894
发帖 411
注册 2007-2-17
状态 离线
|
『第
5 楼』:
以前只会用交互模式 只知道有命令行模式, 不知道怎么使用 diskpart 脚本, 今天看了二楼的高见, 查看了帮助, 受益非流.
|
@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul
|
|
2007-3-15 10:22 |
|
|
hxwxyz
中级用户
积分 245
发帖 123
注册 2007-6-8
状态 离线
|
|
2007-12-24 18:38 |
|
|
zhxy9804
中级用户
积分 208
发帖 97
注册 2006-12-28
状态 离线
|
『第
7 楼』:
执行diskpart xx.txt 就可以了!!
应当改为:
执行diskpart /s xx.txt 就可以了!!
|
|
2009-10-30 09:45 |
|