Convert-Path
Converte um caminho de um caminho do Windows PowerShell em um caminho de provedor do Windows PowerShell.
Sintaxe
Path (Default)
Convert-Path
[-Path] <String[]>
[-UseTransaction]
[<CommonParameters>]
LiteralPath
Convert-Path
-LiteralPath <String[]>
[-UseTransaction]
[<CommonParameters>]
Description
O cmdlet Convert-Path converte um caminho de um caminho do Windows PowerShell em um caminho de provedor do Windows PowerShell.
Exemplos
Exemplo 1: converter o diretório de trabalho em um caminho padrão do sistema de arquivos
PS C:\> Convert-Path .
Esse comando converte o diretório de trabalho atual, que é representado por um ponto (.), em um caminho padrão do sistema de arquivos.
Exemplo 2: converter um caminho de provedor em um caminho de registro padrão
PS C:\> Convert-Path HKLM:\Software\Microsoft
Esse comando converte o caminho do provedor do Windows PowerShell em um caminho de registro padrão.
Exemplo 3: Converter um caminho em uma cadeia de caracteres
PS C:\> Convert-Path ~
C:\Users\User01
Esse comando converte o caminho para o diretório inicial do provedor atual, que é o provedor FileSystem, em uma cadeia de caracteres.
Parâmetros
-LiteralPath
Especifica o caminho a ser convertido, como uma matriz de strings. O valor do parâmetro LiteralPath é usado exatamente como ele é digitado. Nenhum caractere é interpretado como caractere curinga. Se o caminho incluir caracteres de escape, coloque-o entre aspas simples. Aspas simples dizem ao Windows PowerShell para não interpretar nenhum caractere como sequências de escape.
Propriedades do parâmetro
| Tipo: | String[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | PSPath |
Conjuntos de parâmetros
LiteralPath
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-Path
Especifica o caminho do Windows PowerShell a ser convertido.
Propriedades do parâmetro
| Tipo: | String[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Path
| Cargo: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-UseTransaction
Inclui o comando na transação ativa. Esse parâmetro só é válido quando uma transação está em andamento. Para obter mais informações, consulte about_Transactions.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | False |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | usetx |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
String
Você pode canalizar um caminho, mas não um caminho literal, para esse cmdlet.
Saídas
String
Esse cmdlet retorna uma cadeia de caracteres que contém o caminho convertido.
Observações
Os cmdlets que contêm o substantivo Path manipulam nomes de caminho e retornam os nomes em um formato conciso que todos os provedores do Windows PowerShell podem interpretar. Eles são projetados para uso em programas e scripts em que você deseja exibir todo ou parte de um nome de caminho em um formato específico. Use-os como você usaria Dirname, Normpath, Realpath, Join ou outros manipuladores de caminho.
Você pode usar os cmdlets de caminho com vários provedores, incluindo os provedores FileSystem, Registry e Certificate.
Esse cmdlet foi projetado para funcionar com os dados expostos por qualquer provedor. Para listar os provedores disponíveis na sessão, digite
Get-PSProvider. Para obter mais informações, consulte about_Providers.