{{tag>dev powershell string}}
:TODO:
====== PowerShell : Traitement sur chaînes de caractères ======
Une chaine de caractère à une longueur :
<code powershell>
$aStr = "Ma chaine."
$aStr.Length
10
</code>
<code powershell>
# ... registre la saisie de l'utilisateur convertie en minuscules
$userFirstName = [System.String] (Read-Ho
{{tag>dev powershell windows}}
====== PowerShell : Modifier le dossier temp de l'utilisateur ======
... variables d’environnement **TEMP** et **TMP** définissent les chemins des dossiers stockant les fichiers temporaires. Il peut être intéressant de redéfinir ces dossiers par défaut not
wershell time temps}}
====== PowerShell : Déterminer le temps d'exécution du script ======
<code p... corps du script
# engistrement du timestamp r, fin de script
$endTime = Get-Date
Write-Host "Temps
tifiants depuis la ligne de commande ======
Certaines commandes doivent pouvoir s'exécuter avec un ni... ername'
$ppass = Read-Host 'Password' -AsSecureString
$cred = New-Object System.Management.Automation
mant le temps CPU ======
Identifier les trois principaux processus consommant du temps CPU sur l'hôt... l>
Get-Process | Where-Object CPU -gt 2 | Sort-Object CPU -Descending | Select-Object -First 3
</code>