Comment fonctionne la cmdlet de jointure PowerShell
La syntaxe du chemin de jointure PowerShell est donnée ci-dessous:
> JOIN-PATH -PATH -CHILDPATHLes paramètres -Path et -ChildPath se réfèrent au chemin principal et aux sous-paths que vous souhaitez rejoindre. De plus, les deux paramètres acceptent uniquement les types de données de chaîne. En dehors de ces deux paramètres obligatoires, l'attaque de jointure de jointure propose les paramètres supplémentaires suivants:
AdditionalChildPath: Ce paramètre vous permet d'ajouter des chemins supplémentaires autres qu'un seul piste d'enfants. De plus, la fonctionnalité de ce paramètre dépend de l'existence du paramètre de piste de l'enfant. Comme il obtient l'existence du paramètre de path. Paramètres comme -Path et -childPath, cette option accepte les valeurs de chaîne.
Résoudre: Ce paramètre indique que le fournisseur actuel doit résoudre le chemin joint. Si les jilèges sont utilisés, alors la cmdlet renvoie tous les chemins, et si aucun chemin ne correspond (le chemin donné), il renverrait une erreur.
Comment utiliser PowerShell Join-Path
Cette section décrit quelques exemples qui sont pratiqués en utilisant le chemin de jointure dans différents scénarios.
Exemple 1: Cet exemple contient une liste de commandes qui utilise Join-Path pour générer un chemin lisible par un PowerShell. Les commandes fournies dans cet exemple utilisent linux comme chemin parent et linuxhint En tant que chemin d'enfant.
> JOIN-PATH -PATH LINUX -CHILDPATH LINUXHINTMaintenant, la même sortie peut être obtenue en utilisant la commande écrite ci-dessous.
> Join-path -Path Linux \ -childPath \ linuxhintOu la commande écrite ici peut remplir la même fonction.
> Join-path Linux LinuxhintExemple 2: Cet exemple démontre la commande qui rejoindra plusieurs chemins parents vers un seul chemin d'enfant. Par exemple, la commande fournie ci-dessous associe plusieurs chemins de parent vers un seul enfant. Le Téléchargements sera annexé à deux chemins, E: \ ms un F:
> Join-path -Path e: \ ms, f: -childpath téléchargementsExemple 3: Le chemin de jointure peut être utilisé pour relier un nombre illimité de chemins. Pour cela, le paramètre -AdditionalChildPath de la cmdlet de jointure est utilisé. La commande fournie ci-dessous rejoint plusieurs chemins enfants vers un chemin parent (E :)
> JOING-PATH -PATH E: -ChildPath MS -AdditionalChildPath New, Test, Viva1, Viva2, RésultatExemple 4: L'attaque de jointure peut également agir comme un Get-Childitem, mais la différence est que le cmdlet de jointure montre le chemin complet. Par exemple, la commande écrite ci-dessous présentera tous les chemins de fichiers / répertoires qui ont le répertoire Eclipse en tant qu'enfant.
> Join-path "e: \ *" "eclipse *" -resolveConclusion
L'accès à la jointure de Path dans PowerShell vous permet de joindre plusieurs chemins en tant que relation parent-enfant. Un chemin agit comme un parent et d'autres chemins enfants sont ensuite annexés vers un chemin parent. Nous avons fourni un bref guide qui démontre le fonctionnement et l'utilisation de la cmdlet de jointure de PowerShell. Le support complet des paramètres de la jointure vous permet de rejoindre un nombre indéfini de chemins. En plus de joindre des chemins, la commande de jointure peut être pratiquée en obtenant les détails du chemin complet du contenu de tout répertoire.