Converte un percorso di Windows PowerShell in un percorso di provider di Windows PowerShell.
Sintassi
Convert-Path [-LiteralPath] <string[]> [-UseTransaction] [<CommonParameters>] Convert-Path [-Path] <string[]> [-UseTransaction] [<CommonParameters>]
Descrizione
Con il cmdlet Convert-Path viene convertito un percorso di Windows PowerShell in un percorso di provider di Windows PowerShell.
Parametri
-LiteralPath <string[]>
Specifica il percorso da convertire. Il valore del parametro LiteralPath viene utilizzato esattamente come viene digitato. Nessun carattere viene interpretato come carattere jolly. Se il percorso include caratteri di escape, è necessario racchiuderli tra virgolette singole tramite le quali si comunica a Windows PowerShell di non interpretare alcun carattere come sequenza di escape.
Obbligatorio? |
true |
Posizione? |
1 |
Valore predefinito |
|
Accettare input da pipeline? |
true (ByPropertyName) |
Accettare caratteri jolly? |
false |
-Path <string[]>
Specifica il percorso di Windows PowerShell da convertire.
Obbligatorio? |
true |
Posizione? |
1 |
Valore predefinito |
|
Accettare input da pipeline? |
true (ByValue, ByPropertyName) |
Accettare caratteri jolly? |
false |
-UseTransaction
Include il comando nella transazione attiva. Questo parametro è valido solo quando è in corso una transazione. Per ulteriori informazioni, vedere about_Transactions.
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
<CommonParameters>
Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.
Input e output
Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.
Input |
System.String È possibile reindirizzare un percorso (ma non un percorso letterale) a Convert-Path. |
Output |
System.String Convert-Path restituisce una stringa che contiene il percorso convertito. |
Note
I cmdlet che contengono il sostantivo Path (cmdlet Path) modificano i nomi dei percorsi e restituiscono i nomi in un formato conciso che può essere interpretato da tutti i provider di Windows PowerShell. Sono progettati per essere utilizzati in programmi e script in cui si intende visualizzare un nome di percorso, completo o parziale, in un determinato formato. Utilizzare questi cmdlet in modo analogo a Dirname, Normpath, Realpath, Join o altri modificatori di percorso.
È possibile utilizzare i cmdlet path con diversi provider, inclusi FileSystem, Registry e Certificate.
Il cmdlet Convert-Path è progettato per l'utilizzo di dati esposti da qualsiasi provider. Per elencare i provider disponibili nella sessione, digitare "Get-PSProvider". Per ulteriori informazioni, vedere about_Providers.
Esempio 1
C:\PS>convert-path ~ Descrizione ----------- Con questo comando viene espansa la directory di lavoro corrente.
Esempio 2
C:\PS>convert-path HKLM:\software\microsoft Descrizione ----------- Con questo comando viene convertito un percorso di provider di Windows PowerShell in un percorso standard del Registro di sistema.
Vedere anche