Powershell - Join-Path pour joindre des chemins
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Join-Path permet de combiner des chemins parent et enfant (Powershell 5.1), et plus avec Powershell 7 grâce à l’argument -AdditionalChildPath.
Il permet aussi de mettre le séparateur / (Linux) ou \ (Windows) approprié en fonction de l’environnement.
# Joindre 2 cheminsJoin-Path -Path $env:ProgramFiles -ChildPath "Microsoft Office"
# Gestion automatique des doubles séparateursJoin-Path -Path c:\ -ChildPath "\Windows"
# Tester l'existence du cheminJoin-Path -Path $env:ProgramFiles -ChildPath "Windows2" -ResolveJoin-Path -Path $env:ProgramFiles -ChildPath "Windows2"
# Tester l'existence du chemin avec un caractère génériqueJoin-Path -Path C:\win* -ChildPath System* -Resolvejoin-path -Path C:\win* -ChildPath *.log -Resolve# La commandlet liste les chemins existant correspondant aux critères
# Générer un même chemin pour plusieurs lecteurs (le lecteur doit exister)Join-Path -Path C:, hklm: -Path test
# Joindre plus de 2 éléments (Powershell core 6 et plus uniquement)Join-Path -Path a -ChildPath b -AdditionalChildPath c,d,e,f,g
Liens en relation
Powershell - Tester la connectivité réseau et l'accessibilité aux ports
Tester la connectivité réseau et l'accessibilité aux ports avec PowershellPowershell - Afficher les connections réseau (équivalent de netstat)
Afficher les connections réseau (ports en écoute, connections actives...)Powershell - Tester la résolution de nom (équivalent de nslookup)
Commandes Powershell permettant de tester la résolution de nom (équivalent de nslookup)Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Commandes Powershell permettant d'afficher et de gérer la configuration DNS des interfaces réseauPowershell - Gérer la configuration IP des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier la configuration IP des interfaces réseauPowershell - Gérer l'état et la configuration des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier l'état et la configuration des interfaces réseau (désactiver l'IPv6, activer/désactiver une interface)
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Tester la connectivité réseau et l'accessibilité aux ports
Powershell - Afficher les connections réseau (équivalent de netstat)
Powershell - Tester la résolution de nom (équivalent de nslookup)
Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Powershell - Gérer la configuration IP des interfaces réseau
Powershell - Gérer l'état et la configuration des interfaces réseau
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows