当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 删除 PSDrive (Microsoft.PowerShell.Management)

作者:精品下载站 日期:2024-12-14 02:11:29 浏览:15 分类:玩电脑

删除 PSDrive (Microsoft.PowerShell.Management)


删除 PSDrive

模块 :Microsoft.PowerShell.Management

删除临时 PowerShell 驱动器并断开映射的网络驱动器。

句法

Remove-PSDrive
      [-Name] <String[]>
      [-PSProvider <String[]>]
      [-Scope <String>]
      [-Force]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-PSDrive
      [-LiteralName] <String[]>
      [-PSProvider <String[]>]
      [-Scope <String>]
      [-Force]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

描述

Remove-PSDrive cmdlet 可删除使用 New-PSDrive cmdlet 创建的临时 PowerShell 驱动器。

从 Windows PowerShell 3.0 开始,Remove-PSDrive 还会断开映射的网络驱动器,包括但不限于使用 New-PSDrive 的 Persist 参数创建的驱动器

Remove-PSDrive 无法删除 Windows 物理或逻辑驱动器。

从 Windows PowerShell 3.0 开始,当外部驱动器连接到计算机时,PowerShell 会自动将 PSDrive 添加到代表新驱动器的文件系统中。您不需要重新启动 PowerShell。同样,当外部驱动器与计算机断开连接时,PowerShell 会自动删除代表已删除驱动器的 PSDrive。

示例

示例 1:删除文件系统驱动器

此命令删除名为 smp 的临时文件系统驱动器。

Remove-PSDrive -Name smp

示例 2:删除映射的网络驱动器

此命令使用 Remove-PSDrive 断开 X:S: 映射的网络驱动器。

Get-PSDrive X, S | Remove-PSDrive

参数

-Confirm

在运行 cmdlet 之前提示您进行确认。

类型 :

SwitchParameter

别名:

cf

位置:

命名

默认值:

False

必需的:

False

接受管道输入:

False

接受通配符:

False

-Force

删除当前的 PowerShell 驱动器。

类型 :

SwitchParameter

位置:

命名

默认值:

False

必需的:

False

接受管道输入:

False

接受通配符:

False

-LiteralName

指定驱动器的名称。

LiteralName 的值完全按照键入的方式使用。没有字符被解释为通配符。如果名称包含转义字符,请将其括在单引号 (') 中。单引号指示 PowerShell 不要将任何字符解释为转义序列。

类型 :

String[]

位置:

0

默认值:

None

必需的:

True

接受管道输入:

True

接受通配符:

False

-Name

指定要删除的驱动器的名称。不要在驱动器名称后键入冒号 (:)。

类型 :

String[]

位置:

0

默认值:

None

必需的:

True

接受管道输入:

True

接受通配符:

True

-PSProvider

指定PSProvider对象的数组。此 cmdlet 将删除并断开与指定 PowerShell 提供程序关联的所有驱动器。

类型 :

String[]

位置:

命名

默认值:

None

必需的:

False

接受管道输入:

True

接受通配符:

False

-Scope

指定驱动器的范围。此参数可接受的值为:GlobalLocalScript,或相对于当前范围的数字。范围编号 0 到范围数量。当前作用域编号为 0,其父作用域编号为 1。有关详细信息,请参阅 about_Scopes。

类型 :

String

位置:

命名

默认值:

当地的

必需的:

False

接受管道输入:

True

接受通配符:

False

-WhatIf

显示 cmdlet 运行时会发生什么情况。该 cmdlet 未运行。

类型 :

SwitchParameter

别名:

wi

位置:

命名

默认值:

False

必需的:

False

接受管道输入:

False

接受通配符:

False

输入

PSDriveInfo

您可以通过管道将驱动器对象(例如从 Get-PSDrive cmdlet)传输到此 cmdlet。

输出

此 cmdlet 不返回任何输出。

笔记

PowerShell 包含以下 Remove-PSDrive 别名:

  • 所有平台:

      rdr
  • Remove-PSDrive cmdlet 旨在处理任何 PowerShell 提供程序公开的数据。要列出会话中的提供程序,请使用 Get-PSProvider cmdlet。有关详细信息,请参阅 about_Providers。

  • 您需要 登录账户 后才能发表评论

    取消回复欢迎 发表评论:

    关灯