> 文章列表 > 学习资料|Delete 命令—轻松学习Windows中Delete命令使用以及含义

学习资料|Delete 命令—轻松学习Windows中Delete命令使用以及含义

学习资料|Delete 命令—轻松学习Windows中Delete命令使用以及含义

目录

前言

语法

参数

delete disk

delete partition

delete shadows

delete volume

拓展小知识

参考文档


前言

命令提示符也是Windows系统内置的实用程序,采用命令行的方式来执行各种各样的计算机相关任务,今天就简单介绍一下使用Delete删除分区或卷。本文仅限于Delete删除分区或卷的学习,其他的用法以后继续和大家分享。

语法

  • delete disk(删除磁盘
  • delete partition(删除分区)
  • delete shadows(删除阴影)
  • delete volume(删除卷)

参数

参数 说明
delete disk(删除磁盘) 从磁盘列表中删除缺少的动态磁盘。
delete partition(删除分区)) 删除分区。
delete shadows(删除阴影) 删除卷影副本。
delete volume(删除卷) 删除卷。

delete disk

从磁盘列表中删除缺少的动态磁盘。

语法

delete disk [noerr] [override]

解释

参数 说明
noerr 仅用于脚本。 出现错误时,DiskPart 继续处理命令,就像未发生错误一样。 如果没有此参数,则错误会导致 DiskPart 退出并显示错误代码。
override 允许 DiskPart 删除磁盘上的所有简单卷。 如果磁盘上包含半个镜像卷,则磁盘上的这半个镜像将被删除。 如果磁盘是 RAID-5 卷的一个成员,则 delete disk override 命令无效。

delete partition

删除具有焦点的分区。 在开始之前,必须选择一个分区才能使此操作成功。 使用 select
partition 命令选择分区,并将焦点移到该分区上。

警告:
删除动态磁盘上的分区可能会删除磁盘上的所有动态卷,从而销毁任何数据并使磁盘处于损坏状态。
无法删除系统分区、启动分区或任何包含活动分页文件或故障转储信息的分区。

语法

delete partition [noerr] [override]

解释 

参数 说明
noerr 仅用于脚本。 出现错误时,DiskPart 继续处理命令,就像未发生错误一样。 如果没有此参数,则错误会导致 DiskPart 退出并显示错误代码。
override 允许 DiskPart 删除任何类型的分区。 通常,DiskPart 仅允许删除已知数据分区。

注解

  • 若要删除动态卷,请始终改用 delete volume 命令。
  • 可以从动态磁盘中删除分区,但不应创建分区。 例如,可以在动态 GPT 磁盘上删除无法识别的 GUID 分区表 (GPT) 分区。 删除此类分区不会导致生成的可用空间变得可用。 相反,此命令旨在让你在无法使用 DiskPart 中的 clean 命令的紧急情况下回收损坏的脱机动态磁盘上的空间。

delete shadows

语法

delete shadows [all | volume <volume> | oldest <volume> | set <setID> | id
<shadowID> | exposed {<drive> | <mountpoint>}]

解释

参数 说明
all 删除所有卷影副本。
体积 <volume> 删除给定卷的所有卷影副本。
古老 <volume> 删除给定卷的最早卷影副本。
设置 <setID> 删除给定 ID 的卷影副本集中的卷影副本。 如果别名存在于当前环境中,% 则可以使用 符号指定别名。
Id<shadowID> 删除给定 ID 的卷影副本。 如果别名存在于当前环境中, % 则可以使用符号指定别名。
公开的 { <drive> |<mountpoint> } 删除在指定驱动器或装入点公开的卷影副本。

delete volume

删除所选的卷。 在开始之前,必须选择一个卷才能使此操作成功。 使用 select volume命令选择一个卷,并将焦点移到该卷上。

重要提醒
无法删除系统卷、启动卷或任何包含活动分页文件或故障转储的卷, (内存转储) 。

语法

delete volume [noerr]

解释

参数 说明
noerr 仅用于脚本。 出现错误时,DiskPart 继续处理命令,就像未发生错误一样。 如果没有此参数,则错误会导致 DiskPart 退出并显示错误代码。

拓展小知识

在这里和大家分享一个关于delete命令删除用户的小知识。delete windows_user命令用于删除一个Windows用户。

语法

delete windows_user { rid=? | name=? }

解释

参数

参数说明

取值

rid=? Windows用户的RID。

取值为0到429496729。

name=? Windows用户的名称。

取值为用户名的最短长度(用show windows_user safe_strategy命令查看)~20个字符,不能为“"/\\][:;|=,+*?<>@”以及空格、控制字符,最后一个字符不能为“.”。

当前系统中的资源用户可以通过“show windows_user general”命令进行查询。

使用示例

admin:/>delete windows_user rid=1001
WARNING: You are going to delete windows user. This operation may cause access exceptions.
Suggestion: Before you perform this operation, determine whether the delete is necessary.
Have you read warning message carefully?(y/n)y
Are you sure you really want to perform the operation?(y/n)y
Command executed successfully.

参考文档

1、OceanStor 6.1.5 命令参考

2、Windows 磁盘管理时磁盘删除卷解决方法

3、delete 命令使用