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

[玩转系统] Set-Location (Microsoft.PowerShell.Management)

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

Set-Location (Microsoft.PowerShell.Management)


Set-Location

模块 :Microsoft.PowerShell.Management

将当前工作位置设置为指定位置。

句法

Set-Location
   [[-Path] <String>]
   [-PassThru]
   [<CommonParameters>]
Set-Location
   -LiteralPath <String>
   [-PassThru]
   [<CommonParameters>]
Set-Location
   [-PassThru]
   [-StackName <String>]
   [<CommonParameters>]

描述

Set-Location cmdlet 将工作位置设置为指定位置。该位置可以是目录、子目录、注册表位置或任何提供程序路径。

PowerShell 6.2 添加了对 -+ 作为 Path 参数值的支持。 PowerShell 维护可以使用 -+ 访问的最后 20 个位置的历史记录。此列表独立于使用StackName 参数访问的位置堆栈。

示例

示例1:设置当前位置

PS C:\> Set-Location -Path "HKLM:\"
PS HKLM:\>

此命令将当前位置设置为 HKLM: 驱动器的根目录。

示例 2:设置当前位置并显示该位置

PS C:\> Set-Location -Path "Env:\" -PassThru

Path
----
Env:\

PS Env:\>

此命令将当前位置设置为 Env: 驱动器的根目录。它使用 PassThru 参数指示 PowerShell 返回表示 Env:\ 位置的 PathInfo 对象。

示例 3:将位置设置为 C: 驱动器中的当前位置

PS C:\Windows\> Set-Location HKLM:\
PS HKLM:\> Set-Location C:
PS C:\Windows\>

第一个命令将位置设置为注册表提供程序中 HKLM: 驱动器的根目录。第二个命令将位置设置为文件系统提供程序中 C: 驱动器的当前位置。当以 <DriveName>:(不带反斜杠)形式指定驱动器名称时,cmdlet 将位置设置为 PSDrive 中的当前位置。要获取 PSDrive 中的当前位置,请使用 Get-Location -PSDrive

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

取消回复欢迎 发表评论:

关灯