ITEEDU

DiskPart 脚本

利用 DiskPart,您可以创建自动执行与磁盘相关的任务(例如,创建卷或将磁盘转换为动态盘)的脚本。如果是使用“无人参与安装”或 Sysprep (它们不支持创建非启动卷的卷)部署 Windows,则创建这些任务的脚本非常有用。

要启动 DiskPart 脚本,请在命令提示符下键入:

DiskPart /S scriptname.txt

其中,scriptname.txt 是包含脚本的文本文件的名称。

要重新定向 DiskPart 对某个文件的脚本输出,请键入:

DiskPart /S scriptname.txt > logfile.txt

其中,logfile.txt 是 DiskPart 写入其输出的文本文件的名称。

当 DiskPart 启动时,DiskPart 版本和计算机名称显示在命令提示符下。默认情况下,如果 DiskPart 在尝试执行脚本任务时发生错误,DiskPart 就会停止处理脚本并显示一个错误代码(除非指定了 noerr 参数)。但是,DiskPart 在遇到语法错误时总是返回错误,而不管是否使用了 noerr 参数。noerr 参数使您能够执行许多有用的任务,例如,使用单个脚本删除所有磁盘上所有分区,而不管磁盘数量的多少。

下表列出 DiskPart 错误代码:

0: 没有出现错误。运行整个脚本,没有失败。

1: 发生致命的异常事件。可能出现严重问题。

2: 为 DiskPart 命令指定的参数不正确。

3: DiskPart 无法打开指定的脚本或输出文件。

4: DiskPart 使用的其中一项任务返回失败。

5: 出现命令语法错误。脚本失败,这是因为对象选择不正确,或与此命令一起使用时无效。