windows:powershell:chaine_de_caracteres
Table des matières
PowerShell
Chaînes de caractères
Mettre en forme une chaîne avec des variables
#_Classic format string > "Hello, $first $last." #_.NET string format string > [string]::Format('Hello, {0} {1}.',$first,$last) #_PowerShell format string > 'Hello, {0} {1}.' -f $first, $last
Si la ligne de mise en forme est trop longue, on peut mettre les variables dans un tableau :
> $values = @( > "Kevin" > "Marquette" > ) > 'Hello, {0} {1}.' -f $values
Substitution de commande dans une chaîne
> $directory = Get-Item 'c:\windows' > $message = "Time: $($directory.CreationTime)"
Exécution de commande dans une chaîne
> $message = "Date: $(Get-Date)"
Jonction de chaînes
> $servers = @( > 'server1' > 'server2' > 'server3' > ) > $servers -join ',' server1,server2,server3
Autre solution :
> [string]::Concat('server1','server2','server3') #_ou > [string]::Concat($servers)
windows/powershell/chaine_de_caracteres.txt · Dernière modification : 2022/07/06 11:32 de zandor