找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1947|回复: 17

有没有熟悉 diskpart 的高手 ?

[复制链接]
发表于 2010-3-18 14:13:53 | 显示全部楼层 |阅读模式
ms自己强大的分区工具,虽然pe下可以用,但比较麻烦。
mmc体积太大,这个就不到700k

能不能把常用的创建,删除,分配盘符,隐藏分区等 给出bat
最好想控制台分区工具那样

看说明操作太麻烦了,参数也难理解
下面是03的,在没有mmc的 骨头可以启动

放到system32,命令行输入 diskpart.exe

[ 本帖最后由 dvd008 于 2010-3-19 13:25 编辑 ]
发表于 2010-3-18 14:26:41 | 显示全部楼层
支持一下。
回复

使用道具 举报

发表于 2010-3-18 15:03:38 | 显示全部楼层
erd commander那个磁盘管理器就是diskpart的gui
回复

使用道具 举报

 楼主| 发表于 2010-3-18 15:58:47 | 显示全部楼层
我没有那个软件,不知道能否提供这个组件? 有多大?
命令行如何处理隐藏分区?
回复

使用道具 举报

发表于 2010-3-18 15:59:37 | 显示全部楼层
据说可以修复硬盘分区表,不过上次遇到一个用diskgenius搞定的。
回复

使用道具 举报

 楼主| 发表于 2010-3-18 20:47:56 | 显示全部楼层
ADD         - 将镜像添加到一个简单
ACTIVE      - 将当前基本分区标记为
ASSIGN      - 给所选卷指派一个驱动
AUTOMOUNT   - 启用和禁用基本卷的自
BREAK       - 中断镜像集。
CLEAN       - 从磁盘清除配置信息或
CONVERT     - 在不同的磁盘格式之间
CREATE      - 创建卷或分区。
DELETE      - 删除对象。
DETAIL      - 提供对象详细信息。
EXIT        - 退出 DiskPart
EXTEND      - 扩展卷。
GPT         - 给选择的 GPT 分区分
HELP        - 打印命令列表。
IMPORT      - 导入磁盘组。
INACTIVE    - 将当前的基本分区标为
LIST        - 打印对象列表。
ONLINE      - 使当前标为脱机的磁盘
REM         - 不起任何作用。用来注
REMOVE      - 删除驱动器号或装载点
REPAIR      - 用失败的成员修复一个
RESCAN      - 重新扫描计算机,查找
RETAIN      - 在一个简单卷下放置一
SELECT      - 将焦点移到一个对象。
回复

使用道具 举报

 楼主| 发表于 2010-3-18 20:48:57 | 显示全部楼层
diskpart
list
list DISK       磁盘列表
list PARTITION  当前磁盘上分区列表
list VOLUME     卷列表

SELECT
SELECT DISK #        将焦点移到一个磁盘
SELECT PARTITION #   将焦点移到一个分区
SELECT VOLUME #      将焦点移到卷上

DISKPART> select disk 0
磁盘 0 现在是所选磁盘。
DISKPART> SELECT PARTITION 2
分区 2 现在是所选分区。
DISKPART> SELECT VOLUME 3
卷 3 是所选卷。

CREATE
CREATE PARTITION   创建分区。
CREATE VOLUME      创建卷。


DISKPART> DETAIL

Microsoft DiskPart version 5.2.3790

DETAIL DISK        当前磁盘上的卷的列表。
DETAIL PARTITION   当前分区的详细信息。
DETAIL VOLUME      当前卷的磁盘的列表。
回复

使用道具 举报

发表于 2010-3-18 22:33:07 | 显示全部楼层
回复

使用道具 举报

发表于 2010-3-19 01:32:20 | 显示全部楼层
原帖由 dvd008 于 2010-3-18 15:58 发表
我没有那个软件,不知道能否提供这个组件? 有多大?
命令行如何处理隐藏分区?


set id子命令来设置分区标志类型

若要启动 DiskPart 脚本,请在命令提示符下键入以下内容:
diskpart /s scriptname .txt
其中,scriptname 是包含脚本的文本文件的名称。
若要将 DiskPart 的脚本输出重定向到某个文件,请键入以下内容:
diskpart /s scriptname .txt > logfile .txt
其中,logfile 是记录 DiskPart 输出的文本文件的名称。
启动 DiskPart 时,DiskPart 版本和计算机名称将在命令提示符中显示。默认情况下,如果 DiskPart 在尝试执行脚本任务时发生错误,则 DiskPart 停止处理脚本并显示错误代码(除非指定了 noerr 参数)。但是,当 DiskPart 遇到语法错误时,不管是否使用 noerr 参数,它总是返回错误。noerr 参数允许您执行有用的任务,例如用简单的脚本删除所有磁盘的所有分区而不管磁盘的总数。
下表列出了 DiskPart 错误代码。
错误 描述 0
没有错误出现。成功运行整个脚本。
1
出现异常情况。可能出现了严重问题。
2
为 DiskPart 命令指定的参数不正确。
3
DiskPart 不能打开指定的脚本或输出文件。
4
DiskPart 使用的某项服务返回一个失败。
5
出现一个命令语法错误。脚本失败,因为不正确地选择了对象或对象不能与此命令一起使用。
回复

使用道具 举报

 楼主| 发表于 2010-3-19 09:54:36 | 显示全部楼层
ms那个文档我有,里面
没有提到如何设置隐藏分区,如何去掉隐藏,

已经如何给这个隐藏分区分配驱动器号

用其它磁盘工具可以轻易实现,diskpart没找到怎么用
回复

使用道具 举报

发表于 2010-3-19 10:17:24 | 显示全部楼层
set id=12 是隐藏分区
set id=7 是去除隐藏

assign letter=x 分配盘符
回复

使用道具 举报

 楼主| 发表于 2010-3-19 13:00:03 | 显示全部楼层
能不能提供我附件文件的 win7版?

手里没有win7的iso,以前vista和win7的diskpart不能
在03下用,我试一试把这些文件都换win7的行不行

03的不支持上面命令

分配盘符也不成功(我有一个隐藏的分区,用工具去掉后,
是fat32, 选择分区后,assign letter=,提示没指定卷
失败!
回复

使用道具 举报

发表于 2010-3-19 13:05:33 | 显示全部楼层
这个是win7的system32下的diskpart。
diskpart.rar (54.38 KB, 下载次数: 27)
回复

使用道具 举报

 楼主| 发表于 2010-3-19 13:07:47 | 显示全部楼层
不够,起码还需要1楼附件里面那些文件。
依赖一些dll 和 其它 exe文件

方便就一起提供一下
回复

使用道具 举报

发表于 2010-3-20 14:31:52 | 显示全部楼层
这帖子怎么会移到“水区”?
回复

使用道具 举报

发表于 2010-3-21 22:44:06 | 显示全部楼层
我也听说这个很好用,可是我不会用,只有放弃了,最好有高手来个GUI
回复

使用道具 举报

发表于 2010-3-22 19:10:08 | 显示全部楼层

DiskPartitioner的GUI

DiskPartitioner的GUI

DiskPartitioner.rar

230.69 KB, 下载次数: 56, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2010-3-22 22:40:03 | 显示全部楼层
另外 google一下  好像也有DiskPartitioner 2.0版,但下载不了了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-14 05:58

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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