Come usare PowerShell Join-Path

Come usare PowerShell Join-Path
PowerShell Join-Path è un cmdlet utile che aiuta a unirsi a più percorsi. Il cmdlet join-percorso combina più percorsi per generare un percorso riconoscibile da PowerShell. Tra questi percorsi multipli, un percorso è considerato come un percorso genitore e gli altri sono indicati come percorsi per bambini. La funzionalità di un cmdlet di percorso join si riferisce a una relazione genitore-figlio poiché un genitore può contenere più figli. Questo articolo dimostra il funzionamento e la funzionalità del PowerShell Join-Path Cmdlet.

Come funziona PowerShell con il percorso cmdlet

La sintassi del PATH di PowerShell è riportata di seguito:

> Join -Path -Path -ChildPath

I parametri -Path e -ChildPath si riferiscono al percorso principale e al percorso secondario a cui si desidera aderire. Inoltre, entrambi i parametri accettano solo i tipi di dati di stringa. Oltre a questi due parametri obbligatori, il cmdlet join-percorso offre i seguenti parametri aggiuntivi:

PROPRIETURE ULDERCHILD: Questo parametro consente di aggiungere percorsi aggiuntivi diversi da un singolo percorso figlio. Inoltre, la funzionalità di questo parametro dipende dall'esistenza del parametro del percorso child. In quanto ottiene l'esistenza del parametro del percorso child, vengono aggiunti i percorsi in altri. Come -Path e -ChildPath Parametri, questa opzione accetta i valori della stringa.

Risolvere: Questo parametro indica che il fornitore di corrente deve risolvere il percorso unito. Se vengono utilizzati i caratteri jolly, il cmdlet restituisce tutti i percorsi e se nessun percorso corrisponde (il percorso dato), restituirebbe un errore.

Come usare PowerShell Join-Path

Questa sezione descrive alcuni esempi che vengono praticati usando il percorso di join in diversi scenari.

Esempio 1: Questo esempio contiene un elenco di comandi che utilizza Join-Path per generare un percorso leggibile di PowerShell. I comandi forniti in questo esempio stanno usando Linux come percorso genitore e Linuxhint Come percorso per bambini.

> Join -Path -Path Linux -ChildPath LinuxHint

Ora, lo stesso output può essere ottenuto utilizzando il comando scritto di seguito.

> Join -Path -path Linux \ -ChildPath \ LinuxHint

O il comando scritto qui può svolgere la stessa funzione.

> Join-path Linux Linuxhint

Esempio 2: Questo esempio dimostra il comando che si unirà a più percorsi genitori a un percorso figlio singolo. Ad esempio, il comando fornito di seguito associa più percorsi genitori a un singolo figlio. IL Download verrà aggiunto a due percorsi, E: \ ms UN F:

> Join -path -path e: \ ms, f: -ChildPath downloads

Esempio 3: Il percorso di join può essere utilizzato per collegare un numero illimitato di percorsi. Per questo, viene utilizzato il parametro -AdditionalChildPath del cmdlet. Il comando fornito di seguito si unisce a più percorsi figlio a un percorso genitore (e :)

> Join -path -path E: -ChildPath MS -AdditionalChildPath Nuovo, Test, Viva1, Viva2, risultato

Esempio 4: Anche il cmdlet di percorso. Ad esempio, il comando scritto di seguito presenterà tutti i percorsi di file/directory che hanno la directory Eclipse come bambino.

> Join -path "e: \*" "eclipse*" -Resolve

Conclusione

Il cmdlet join-percorso in PowerShell consente di unirti a più percorsi come relazione genitore-figlio. Un percorso funge da genitore e altri percorsi figlio vengono quindi aggiunti a un percorso genitore. Abbiamo fornito una breve guida che dimostra il funzionamento e l'uso del cmdlet di PowerShell. L'ampio supporto dei parametri di Join-Path consente di unirti a un numero indefinito di percorsi. Oltre a unire percorsi, il comando join-path può essere praticato ottenendo i dettagli del percorso completo del contenuto di qualsiasi directory.